Class: PoiseRuby::Resources::RubyExecute::Resource

Inherits:
Chef::Resource::Execute
  • Object
show all
Includes:
Poise, PoiseRuby::RubyCommandMixin
Defined in:
lib/poise_ruby/resources/ruby_execute.rb

Overview

A ruby_execute resource to run Ruby scripts and commands.

Examples:

ruby_execute 'myapp.rb' do
  user 'myuser'
end

Since:

  • 2.0.0

Provides:

  • ruby_execute

Actions:

  • run

Instance Attribute Summary collapse

Instance Attribute Details

#parent_bundlePoiseRuby::Resources::BundleInstall::Resource

Optional bundle_install resource to run bundle exec against.



48
# File 'lib/poise_ruby/resources/ruby_execute.rb', line 48

parent_attribute(:bundle, type: :bundle_install, optional: true, auto: false)