Class: LogicaCompiler::Commands::Watch
- Defined in:
- lib/logica_compiler/commands/watch.rb
Instance Method Summary collapse
- #call(config_path:, logica_bin_override: nil) ⇒ Object
-
#initialize(watcher: Watcher, **kwargs) ⇒ Watch
constructor
A new instance of Watch.
Constructor Details
Instance Method Details
#call(config_path:, logica_bin_override: nil) ⇒ Object
16 17 18 19 20 |
# File 'lib/logica_compiler/commands/watch.rb', line 16 def call(config_path:, logica_bin_override: nil) config = load_config(config_path:, logica_bin_override:) @logica.ensure_available!(config, allow_install: true) @watcher.start!(config_path:) end |