Class: Sfn::Command
- Inherits:
-
Bogo::Cli::Command
- Object
- Bogo::Cli::Command
- Sfn::Command
- Defined in:
- lib/sfn/command.rb,
lib/sfn/command/list.rb,
lib/sfn/command/print.rb,
lib/sfn/command/create.rb,
lib/sfn/command/events.rb,
lib/sfn/command/export.rb,
lib/sfn/command/import.rb,
lib/sfn/command/update.rb,
lib/sfn/command/destroy.rb,
lib/sfn/command/inspect.rb,
lib/sfn/command/promote.rb,
lib/sfn/command/describe.rb,
lib/sfn/command/validate.rb
Direct Known Subclasses
Create, Describe, Destroy, Events, Export, Import, Inspect, List, Print, Promote, Update, Validate
Defined Under Namespace
Classes: Create, Describe, Destroy, Events, Export, Import, Inspect, List, Print, Promote, Update, Validate
Instance Method Summary collapse
- #config ⇒ Smash
-
#initialize(cli_opts, args) ⇒ Command
constructor
Override to provide config file searching.
Constructor Details
#initialize(cli_opts, args) ⇒ Command
Override to provide config file searching
21 22 23 24 25 26 |
# File 'lib/sfn/command.rb', line 21 def initialize(cli_opts, args) unless(cli_opts['config']) discover_config(cli_opts) end super(cli_opts, args) end |
Instance Method Details
#config ⇒ Smash
29 30 31 32 33 |
# File 'lib/sfn/command.rb', line 29 def config memoize(:config) do super end end |