def bindings
      results = Hash.new { |hash, key| hash[key] = [] }

      filtered = api_client.bindings.
        reject { |b| b['destination'] == b['routing_key'] }.
        select { |b| b['source'] == @config[:mq_exchange] && b['vhost'] == @config[:mq_vhost] }

      filtered.each do |binding|
        results[binding['destination']] << binding['routing_key']
      end

      results
    end
Return a mapping of queue names to the routing keys they're bound to.