Sha256: a07b587ff070bbce5e90f1cb0d960e1b2aa93b369c0f84c036e67293bdb2cc91
Contents?: true
Size: 652 Bytes
Versions: 10
Compression:
Stored size: 652 Bytes
Contents
desc 'Lists the api clients defined in the config' command [:client_list] do |c| c.action do |global_options, options, args| info "Using config file #{CONFIG.config_filename}" clients = CONFIG.clients.collect do |calias| c = CONFIG[calias] calias = calias + "*" if CONFIG.client_name == calias and CONFIG.clients.size > 1 { :alias => calias, :client_id => c["client_id"], :secret => c["secret"], :api_url => c["api_url"], :auth_url => c["auth_url"] || c["api_url"] } end render_table clients, :fields => [:alias, :client_id, :secret, :api_url, :auth_url] end end
Version data entries
10 entries across 10 versions & 1 rubygems