# File lib/openshift-origin-msg-broker-mcollective/lib/openshift/mcollective_application_container_proxy.rb, line 1516 def self.get_all_gears_impl(opts) gear_map = {} args = opts.merge({:gear_map => gear_map}) rpc_exec('openshift') do |client| client.get_all_gears(args) do |response| if response[:body][:statuscode] == 0 sub_gear_map = response[:body][:data][:output] sender = response[:senderid] sub_gear_map.each { |k,v| gear_map[k] = "[#{sender}, uid:#{v}]" } end end end gear_map end