Module: Gzr::Model

Included in:
Commands::Model::Ls
Defined in:
lib/gzr/modules/model.rb

Instance Method Summary collapse

Instance Method Details

#query_all_lookml_models(fields = nil) ⇒ Object



26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/gzr/modules/model.rb', line 26

def query_all_lookml_models(fields=nil)
  data = nil
  begin
    req = Hash.new
    req[:fields] = fields if fields
    data = @sdk.all_lookml_models(req)
  rescue LookerSDK::Error => e
    say_error "Error querying all_lookml_models(#{JSON.pretty_generate(req)})"
    say_error e.message
    raise
  end
  data
end