Sha256: 415b59d5391bb91d2f1d709e792c12a2ca6eaf743acc18a96a35047a9a8cff41
Contents?: true
Size: 692 Bytes
Versions: 20
Compression:
Stored size: 692 Bytes
Contents
module Fog module OpenStack class Compute class Real def list_server_groups(options = {}) request( :expects => 200, :method => 'GET', :path => 'os-server-groups', :query => options ) end end class Mock def list_server_groups(_options = {}) groups = data[:server_groups].map do |id, group| group.merge('id' => id, 'project_id' => 'test-project', 'user_id' => 'test-user') end Excon::Response.new( :body => {'server_groups' => groups}, :status => 200 ) end end end end end
Version data entries
20 entries across 20 versions & 3 rubygems