Sha256: 25ac3672da12b08b539e1ff3ceaa9f682c7865bde89f0b5534211a1f194ae68f

Contents?: true

Size: 408 Bytes

Versions: 25

Compression:

Stored size: 408 Bytes

Contents

module Fog
  module Parsers
    module XenServer
      class GetStorageRepositories < Fog::Parsers::XenServer::Base
        def reset
          @response = []
        end

        def parse( data )
          parser = Fog::Parsers::XenServer::Base.new
          data.each_pair {|reference, sr_hash| @response << parser.parse( sr_hash ).merge(:reference => reference) }
        end
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 4 rubygems

Version Path
fog-1.23.0 lib/fog/xenserver/parsers/get_storage_repositories.rb
ns-fog-1.22.4 lib/fog/xenserver/parsers/get_storage_repositories.rb
ns-fog-1.22.3 lib/fog/xenserver/parsers/get_storage_repositories.rb
ns-fog-1.22.2 lib/fog/xenserver/parsers/get_storage_repositories.rb
fog-1.22.1 lib/fog/xenserver/parsers/get_storage_repositories.rb