Method: Fog::Storage::Google::Mock#get_service

Defined in:
lib/fog/google/requests/storage/get_service.rb

#get_serviceObject

[View source]

35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/fog/google/requests/storage/get_service.rb', line 35

def get_service
  response = Excon::Response.new
  response.headers['Status'] = 200
  buckets = self.data[:buckets].values.map do |bucket|
    bucket.reject do |key, value|
      !['CreationDate', 'Name'].include?(key)
    end
  end
  response.body = {
    'Buckets' => buckets,
    'Owner'   => { 'ID' => 'some_id'}
  }
  response
end