Sha256: 83c2b553970c8ed3240efa07dde7ea3ce184d383f2bff90158c2224cf962ee92
Contents?: true
Size: 1.01 KB
Versions: 4
Compression:
Stored size: 1.01 KB
Contents
module Fog module Volume class HuaweiCloud module Real def list_volume_types(options = {}) request( :expects => 200, :method => 'GET', :path => 'types', :query => options ) end end module Mock def list_volume_types(_options = {}) response = Excon::Response.new response.status = 200 data[:volume_types] ||= [ { "id" => "1", "name" => "type 1", "extra_specs" => { "volume_backend_name" => "type 1 backend name" } }, { "id" => "2", "name" => "type 2", "extra_specs" => { "volume_backend_name" => "type 2 backend name" } } ] response.body = {'volume_types' => data[:volume_types]} response end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems