Sha256: b98f8f3dec7da0bc843e802d849f1ff46bda9936816e6ea88d904c8d89160e40
Contents?: true
Size: 804 Bytes
Versions: 1
Compression:
Stored size: 804 Bytes
Contents
require 'chef/resource/lwrp_base' require 'chef/provisioning' require 'chef/provisioning/machine' require 'chef/provisioning/driver' class Chef class Resource class MachineExecute < Chef::Resource::LWRPBase self.resource_name = 'machine_execute' def initialize(*args) super @chef_server = run_context.cheffish.current_chef_server end actions :run default_action :run attribute :command, :kind_of => String, :name_attribute => true attribute :timeout, :kind_of => Integer, :default => 15*60 attribute :machine, :kind_of => String, :required => true attribute :live_stream, :kind_of => [TrueClass,FalseClass], :default => false attribute :chef_server, :kind_of => Hash attribute :driver, :kind_of => Chef::Provisioning::Driver end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chef-provisioning-2.0.1 | lib/chef/resource/machine_execute.rb |