Class: Karafka::Cli
- Inherits:
-
Thor
- Object
- Thor
- Karafka::Cli
- Defined in:
- lib/karafka/cli.rb,
lib/karafka/cli/base.rb,
lib/karafka/cli/flow.rb,
lib/karafka/cli/info.rb,
lib/karafka/cli/server.rb,
lib/karafka/cli/console.rb,
lib/karafka/cli/install.rb,
lib/karafka/cli/missingno.rb
Overview
Karafka framework Cli
Defined Under Namespace
Classes: Base, Console, Flow, Info, Install, Missingno, Server
Class Method Summary collapse
-
.exit_on_failure? ⇒ true
When there is a CLI crash, exit.
-
.prepare ⇒ Object
Loads all Cli commands into Thor framework This method should be executed before we run Karafka::Cli.start, otherwise we won't have any Cli commands available.
Class Method Details
.exit_on_failure? ⇒ true
When there is a CLI crash, exit
27 28 29 |
# File 'lib/karafka/cli.rb', line 27 def exit_on_failure? true end |
.prepare ⇒ Object
Loads all Cli commands into Thor framework This method should be executed before we run Karafka::Cli.start, otherwise we won't have any Cli commands available
19 20 21 22 23 |
# File 'lib/karafka/cli.rb', line 19 def prepare cli_commands.each do |action| action.bind_to(self) end end |