# File lib/fog/metering/openstack/requests/get_samples.rb, line 5
        def get_samples(meter_id, options = [], limit = 10000000)
          data = {
            'q' => []
          }

          options.each do |opt|
            filter = {}

            ['field', 'op', 'value'].each do |key|
              filter[key] = opt[key] if opt[key]
            end

            data['q'] << filter unless filter.empty?
            data['limit'] = limit
          end

          request(
            :body    => Fog::JSON.encode(data),
            :expects => 200,
            :method  => 'GET',
            :path    => "meters/#{meter_id}"
          )
        end