Module: Moose::Inventory::Cli
- Extended by:
- Cli
- Included in:
- Cli
- Defined in:
- lib/moose_inventory.rb,
lib/moose_inventory/cli/host.rb,
lib/moose_inventory/cli/group.rb,
lib/moose_inventory/cli/host_rm.rb,
lib/moose_inventory/cli/group_rm.rb,
lib/moose_inventory/cli/host_add.rb,
lib/moose_inventory/cli/host_get.rb,
lib/moose_inventory/cli/formatter.rb,
lib/moose_inventory/cli/group_add.rb,
lib/moose_inventory/cli/group_get.rb,
lib/moose_inventory/cli/host_list.rb,
lib/moose_inventory/cli/group_list.rb,
lib/moose_inventory/cli/host_rmvar.rb,
lib/moose_inventory/cli/application.rb,
lib/moose_inventory/cli/group_rmvar.rb,
lib/moose_inventory/cli/host_addvar.rb,
lib/moose_inventory/cli/group_addvar.rb,
lib/moose_inventory/cli/group_rmhost.rb,
lib/moose_inventory/cli/host_rmgroup.rb,
lib/moose_inventory/cli/group_addhost.rb,
lib/moose_inventory/cli/group_rmchild.rb,
lib/moose_inventory/cli/host_addgroup.rb,
lib/moose_inventory/cli/group_addchild.rb
Overview
Module implementing the CLI for moose-inventory
Defined Under Namespace
Modules: Formatter Classes: Application, Group, Host
Instance Method Summary collapse
-
#start(args) ⇒ Object
rubocop:enable Style/ModuleFunction.
Instance Method Details
#start(args) ⇒ Object
rubocop:enable Style/ModuleFunction
15 16 17 18 19 20 21 22 |
# File 'lib/moose_inventory.rb', line 15 def start(args) # initialization stuff. Moose::Inventory::Config.init(args) Moose::Inventory::DB.init # Start the main application Moose::Inventory::Cli::Application.start(Moose::Inventory::Config._argv) end |