module TwistlockControl::Actions::Provisioner

Public Class Methods

add(properties) click to toggle source
# File lib/twistlock_control/actions/provisioner.rb, line 7
def add(properties)
        provisioner = Entities::Provisioner.new(properties)
        provisioner.save
        provisioner
end
remove(id) click to toggle source
# File lib/twistlock_control/actions/provisioner.rb, line 19
def remove(id)
        Entities::Provisioner.delete(id)
end
update(id, properties) click to toggle source
# File lib/twistlock_control/actions/provisioner.rb, line 13
def update(id, properties)
        provisioner = Entities::Provisioner.find_by_id(id)
        provisioner.attributes = provisioner.attributes.merge properties
        provisioner.save
end