Sha256: 4bda0029c3c5d177bb3cbd30c74f489df495fa5c6b1bdaccbcf26606165a3e26

Contents?: true

Size: 556 Bytes

Versions: 2

Compression:

Stored size: 556 Bytes

Contents

module CORL
module Action
class Provision < Plugin::CloudAction
 
  #-----------------------------------------------------------------------------
  # Settings
  
  def configure
    super do
      register :provider, :str, :puppetnode
      register :directory, :str, :default
    end
  end
  
  def arguments
    [ :directory ]
  end

  #-----------------------------------------------------------------------------
  # Operations
  
  def execute
    super do |node, network|
      info('corl.actions.provision.start')
      
    end
  end
end
end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
corl-0.4.2 lib/CORL/action/provision.rb
corl-0.4.1 lib/CORL/action/provision.rb