1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

[rackspace|autoscale] fixing broken tests

This commit is contained in:
Kyle Rames 2014-06-05 10:26:13 -05:00
parent 6620145a55
commit 2706fd644f

View file

@ -28,7 +28,7 @@ module Fog
# #
# @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getGroupConfig_v1.0__tenantId__groups__groupId__config_Configurations.html # @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getGroupConfig_v1.0__tenantId__groups__groupId__config_Configurations.html
def group_config def group_config
if attributes[:group_config].nil? if attributes[:group_config].nil? && persisted?
data = service.get_group_config(identity) data = service.get_group_config(identity)
attributes[:group_config] = load_model('GroupConfig', data.body['groupConfiguration']) attributes[:group_config] = load_model('GroupConfig', data.body['groupConfiguration'])
end end
@ -59,7 +59,7 @@ module Fog
# #
# @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getLaunchConfig_v1.0__tenantId__groups__groupId__launch_Configurations.html # @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getLaunchConfig_v1.0__tenantId__groups__groupId__launch_Configurations.html
def launch_config def launch_config
if attributes[:launch_config].nil? if attributes[:launch_config].nil? && persisted?
data = service.get_launch_config(identity) data = service.get_launch_config(identity)
attributes[:launch_config] = load_model('LaunchConfig', data.body['launchConfiguration']) attributes[:launch_config] = load_model('LaunchConfig', data.body['launchConfiguration'])
end end
@ -85,7 +85,16 @@ module Fog
# #
# @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getPolicies_v1.0__tenantId__groups__groupId__policies_Policies.html # @see http://docs.rackspace.com/cas/api/v1.0/autoscale-devguide/content/GET_getPolicies_v1.0__tenantId__groups__groupId__policies_Policies.html
def policies def policies
@policies ||= load_model('Policies') return @policies if @policies
if persisted?
@policies = load_model('Policies')
else
@policies = Fog::Rackspace::AutoScale::Policies.new(:service => service, :group => self)
@policies.clear
end
@policies
# return nil unless persisted?
# @policies ||= load_model('Policies')
end end
# Creates group # Creates group
@ -197,7 +206,6 @@ module Fog
if service && attrs if service && attrs
model.merge_attributes(attrs) model.merge_attributes(attrs)
end end
model.clear if !persisted?
model model
end end
end end