Sha256: df8a2d4fcde58f4e0c560cc125cc05783e71f60a859ddbd0f675a83e7860643e
Contents?: true
Size: 844 Bytes
Versions: 38
Compression:
Stored size: 844 Bytes
Contents
class VcloudDirector module Compute module Helper def self.test_name @test_name ||= 'fog-test-%x' % Time.now.to_i end def self.fixture(filename) File.join(File.expand_path('../../../fixtures', __FILE__), filename) end def self.current_org(service) service.get_organization(current_org_id(service)).body end def self.current_org_id(service) session = service.get_current_session.body link = session[:Link].detect do |l| l[:type] == 'application/vnd.vmware.vcloud.org+xml' end link[:href].split('/').last end def self.first_vdc_id(org) link = org[:Link].detect do |l| l[:type] == 'application/vnd.vmware.vcloud.vdc+xml' end link[:href].split('/').last end end end end
Version data entries
38 entries across 38 versions & 2 rubygems