Class: Ansible::Ruby::Modules::Cpanm
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Cpanm
- Defined in:
- lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb
Overview
Manage Perl library dependencies.
Instance Method Summary collapse
-
#executable ⇒ Object?
Override the path to the cpanm executable.
-
#from_path ⇒ String?
The local directory from where to install.
-
#installdeps ⇒ Boolean?
Only install dependencies.
-
#locallib ⇒ Boolean?
Specify the install base to install modules.
-
#mirror ⇒ Boolean?
Specifies the base URL for the CPAN mirror to use.
-
#mirror_only ⇒ Boolean?
Use the mirror’s index file instead of the CPAN Meta DB.
-
#name ⇒ String?
The name of the Perl library to install.
-
#notest ⇒ Boolean?
Do not run unit tests.
-
#system_lib ⇒ Boolean?
Use this if you want to install modules to the system perl include path.
-
#version ⇒ Boolean?
Minimum version of perl module to consider acceptable.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#executable ⇒ Object?
47 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 47 attribute :executable |
#from_path ⇒ String?
15 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 15 attribute :from_path |
#installdeps ⇒ Boolean?
35 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 35 attribute :installdeps |
#locallib ⇒ Boolean?
23 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 23 attribute :locallib |
#mirror ⇒ Boolean?
27 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 27 attribute :mirror |
#mirror_only ⇒ Boolean?
31 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 31 attribute :mirror_only |
#name ⇒ String?
11 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 11 attribute :name |
#notest ⇒ Boolean?
19 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 19 attribute :notest |
#system_lib ⇒ Boolean?
43 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 43 attribute :system_lib |
#version ⇒ Boolean?
39 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/cpanm.rb', line 39 attribute :version |