Module: Esse::CLI
  
  
  
  
  
  
  
  
  
  
  
  
    - Defined in:
 
    - lib/esse/cli.rb,
  lib/esse/errors.rb,
 lib/esse/cli/base.rb,
 lib/esse/cli/index.rb,
 lib/esse/cli/generate.rb,
 lib/esse/cli/index/open.rb,
 lib/esse/cli/index/close.rb,
 lib/esse/cli/index/reset.rb,
 lib/esse/cli/index/create.rb,
 lib/esse/cli/index/delete.rb,
 lib/esse/cli/index/import.rb,
 lib/esse/cli/event_listener.rb,
 lib/esse/cli/extensions_loader.rb,
 lib/esse/cli/index/base_operation.rb,
 lib/esse/cli/index/update_aliases.rb,
 lib/esse/cli/index/update_mapping.rb,
 lib/esse/cli/index/update_settings.rb
 
  
  
 
Defined Under Namespace
  
    
      Modules: EventListener
    
  
    
      Classes: Base, Error, ExtensionsLoader, Generate, Index, InvalidOption, Root
    
  
  
    
      Class Method Summary
      collapse
    
    
  
  
    Class Method Details
    
      
  
  
    .start(*args)  ⇒ Object 
  
  
  
  
    
      
14
15
16 
     | 
    
      # File 'lib/esse/cli.rb', line 14
def start(*args)
  Root.start(*args)
end 
     | 
  
 
    
      
  
  
    .with_friendly_errors  ⇒ Object 
  
  
  
  
    
      
18
19
20
21
22
23 
     | 
    
      # File 'lib/esse/cli.rb', line 18
def with_friendly_errors
  yield
rescue CLI::Error => e
  Output.print_error(e)
  exit(1)
end 
     |