fog--fog/tests/vcloud/models/compute/helper.rb

26 lines
582 B
Ruby
Raw Normal View History

2011-05-31 03:24:42 +00:00
class Vcloud
module Compute
module TestSupport
if Fog.mocking?
def self.template
'mock_template'
end
else
def self.template
template_name = ENV['VCLOUD_TEMPLATE']
raise "Specify VApp template name in VCLOUD_TEMPLATE env var" unless template_name
template_res = Vcloud.catalogs.item_by_name template_name
raise "URI Not found for specified template - check template name" unless template_res
template_res.href
end
2011-05-31 03:24:42 +00:00
end
2011-05-31 03:24:42 +00:00
end
2011-05-31 03:24:42 +00:00
module Formats
end
2011-05-31 03:24:42 +00:00
end
end