stack servers

This commit is contained in:
amartynov 2015-08-18 18:41:15 +03:00
parent c9424d4081
commit e4cd1f3a62
2 changed files with 3 additions and 4 deletions

View File

@ -210,7 +210,6 @@ module Provider
out << "Stack name: #{stack.name}\n"
out << "Stack template: #{stack.stack_template}\n"
out << "Stack parameters: #{stack.parameters}\n"
out << "Stack template: #{stack.template_body}\n"
out.flush
response = cloud_formation.create_stack(stack.name,
{
@ -256,9 +255,9 @@ module Provider
end
def stack_servers(stack)
r = stack_resources(stack)
r = list_stack_resources({'StackName' => stack.name}).body['StackResourceSummaries'] #stack_resources(stack)
pp r
s = r.map{|r| pp r; compute.servers.get(r['physical_resource_id'])}
s = r.map{|r| pp r; compute.servers.get(r['PhysicalResourceId'])}
pp s
s
end

View File

@ -199,7 +199,6 @@ module Provider
out << "Stack name: #{stack.name}\n"
out << "Stack template: #{stack.stack_template}\n"
out << "Stack parameters: #{stack.parameters}\n"
out << "Stack template: #{stack.template_body}\n"
out.flush
response = orchestration.create_stack(
stack_name: stack.name,
@ -208,6 +207,7 @@ module Provider
)
stack.id = response[:body]['stack']['id']
out << "Stack id: #{stack.id}\n"
out.flush
rescue Excon::Errors::Conflict => e
raise ProviderErrors::NameConflict
rescue Excon::Errors::BadRequest => br