Class: ICSP::Commands::License::Set
- Inherits:
-
BaseCommand
- Object
- BaseCommand
- ICSP::Commands::License::Set
- Defined in:
- lib/commands/license/set.rb
Instance Attribute Summary
Attributes inherited from BaseCommand
#arguments, #config, #options, #prompt
Instance Method Summary collapse
Methods inherited from BaseCommand
Constructor Details
This class inherits a constructor from ICSP::Commands::BaseCommand
Instance Method Details
#cpconfig ⇒ Object
7 8 9 |
# File 'lib/commands/license/set.rb', line 7 def cpconfig @cpconfig ||= @config.cpconfig end |
#execute ⇒ Object
11 12 13 14 15 16 |
# File 'lib/commands/license/set.rb', line 11 def execute result = ::ICSP::Shell.new("#{cpconfig} -license -set #{arguments.first}").execute exit(result.exit_code) unless result.ok puts result end |