class ConfigmonkeyCli::Application::ManifestAction::Custom::Proxy

Attributes

action[R]

Public Class Methods

new(action) click to toggle source
# File lib/configmonkey_cli/application/manifest_actions/custom.rb, line 33
def initialize action
  @action = action
end

Public Instance Methods

always(&block) click to toggle source
# File lib/configmonkey_cli/application/manifest_actions/custom.rb, line 37
def always &block
  @action.args << [:always, block]
end
destructive(&block) click to toggle source
# File lib/configmonkey_cli/application/manifest_actions/custom.rb, line 45
def destructive &block
  @action.args << [:destructive, block]
end
simulate(&block) click to toggle source
# File lib/configmonkey_cli/application/manifest_actions/custom.rb, line 41
def simulate &block
  @action.args << [:simulate, block]
end