Class: Jerakia::CLI
- Inherits:
-
Thor
- Object
- Thor
- Jerakia::CLI
- Defined in:
- lib/jerakia/cli.rb
Instance Method Summary collapse
Instance Method Details
#lookup(key) ⇒ Object
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/jerakia/cli.rb', line 44 def lookup(key) jac = Jerakia.new({:config => [:config]}) req = Jerakia::Request.new( :key => key, :namespace => [:namespace].split(/::/), :policy => [:policy].to_sym, :lookup_type => [:type].to_sym, :merge => [:merge_type].to_sym, :loglevel => [:log_level], :metadata => [:metadata] ) answer = jac.lookup(req) puts answer.payload.to_json end |
#version ⇒ Object
61 62 63 |
# File 'lib/jerakia/cli.rb', line 61 def version puts Jerakia::VERSION end |