Class: Ansible::Ruby::Modules::Puppet
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Puppet
- Defined in:
- lib/ansible/ruby/modules/generated/system/puppet.rb
Overview
Runs I(puppet) agent or apply in a reliable manner.
Instance Method Summary collapse
-
#certname ⇒ String?
The name to use when handling certificates.
-
#debug ⇒ Object?
Enable full debugging.
-
#environment ⇒ String?
Puppet environment to be used.
-
#execute ⇒ String?
Execute a specific piece of Puppet code.,It has no effect with a puppetmaster.
-
#facter_basename ⇒ String?
Basename of the facter output file.
-
#facts ⇒ Object?
A dict of values to pass in as persistent external facter facts.
-
#logdest ⇒ :stdout, ...
Where the puppet logs should go, if puppet apply is being used.
-
#manifest ⇒ String?
Path to the manifest file to run puppet apply on.
-
#modulepath ⇒ String?
Path to an alternate location for puppet modules.
-
#puppetmaster ⇒ Object?
The hostname of the puppetmaster to contact.
-
#summarize ⇒ Object?
Whether to print a transaction summary.
-
#tags ⇒ Array<String>, ...
A comma-separated list of puppet tags to be used.
-
#timeout ⇒ String?
How long to wait for I(puppet) to finish.
-
#verbose ⇒ Object?
Print extra information.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#certname ⇒ String?
Returns The name to use when handling certificates.
42 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 42 attribute :certname |
#debug ⇒ Object?
Returns Enable full debugging.
60 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 60 attribute :debug |
#environment ⇒ String?
Returns Puppet environment to be used.
34 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 34 attribute :environment |
#execute ⇒ String?
Returns Execute a specific piece of Puppet code.,It has no effect with a puppetmaster.
50 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 50 attribute :execute |
#facter_basename ⇒ String?
Returns Basename of the facter output file.
30 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 30 attribute :facter_basename |
#facts ⇒ Object?
Returns A dict of values to pass in as persistent external facter facts.
27 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 27 attribute :facts |
#logdest ⇒ :stdout, ...
Returns Where the puppet logs should go, if puppet apply is being used. C(all)rnwill go to both C(stdout) and C(syslog).rn.
38 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 38 attribute :logdest |
#manifest ⇒ String?
Returns Path to the manifest file to run puppet apply on.
23 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 23 attribute :manifest |
#modulepath ⇒ String?
Returns Path to an alternate location for puppet modules.
19 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 19 attribute :modulepath |
#puppetmaster ⇒ Object?
Returns The hostname of the puppetmaster to contact.
16 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 16 attribute :puppetmaster |
#summarize ⇒ Object?
Returns Whether to print a transaction summary.
54 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 54 attribute :summarize |
#tags ⇒ Array<String>, ...
Returns A comma-separated list of puppet tags to be used.
46 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 46 attribute :tags |
#timeout ⇒ String?
Returns How long to wait for I(puppet) to finish.
12 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 12 attribute :timeout |
#verbose ⇒ Object?
Returns Print extra information.
57 |
# File 'lib/ansible/ruby/modules/generated/system/puppet.rb', line 57 attribute :verbose |