Class: Ansible::Ruby::Modules::Cl_license
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Cl_license
- Defined in:
- lib/ansible/ruby/modules/generated/core/network/cumulus/cl_license.rb
Overview
Installs a Cumulus Linux license. The module reports no change of status when a license is installed. For more details go the Cumulus Linux License Documentation @ docs.cumulusnetwork.com and the Licensing KB Site @ support.cumulusnetworks.com/hc/en-us/sections/200507688
Instance Method Summary collapse
-
#force ⇒ Object?
Force installation of a license.
-
#src ⇒ Object?
Full path to the license.
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
#force ⇒ Object?
Returns force installation of a license. Typically not needed. It is recommended to manually run this command via the ansible command. A reload of switchd is not required. Running the force option in a playbook will break the idempotent state machine of the module and cause the switchd notification to kick in all the time, causing a disruption.
14 |
# File 'lib/ansible/ruby/modules/generated/core/network/cumulus/cl_license.rb', line 14 attribute :force |
#src ⇒ Object?
Returns full path to the license. Can be local path or http url.
11 |
# File 'lib/ansible/ruby/modules/generated/core/network/cumulus/cl_license.rb', line 11 attribute :src |