# File lib/openshift-origin-msg-broker-mcollective/lib/openshift/mcollective_application_container_proxy.rb, line 1516
      def self.get_all_gears_impl
        gear_map = {}
        rpc_exec('openshift') do |client|
          client.get_all_gears(:gear_map => {}) 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