Skip to content

Commit b432280

Browse files
author
Matthew Fisher
committed
append node id to end of name
1 parent 1350307 commit b432280

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

provider/rackspace.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ def build_node(node):
9393
params, creds = node['params'], node['creds']
9494
region = params.setdefault('region', RACKSPACE_DEFAULT_REGION)
9595
conn = _create_rackspace_connection(creds, region)
96-
name = 'deis-{formation}-{layer}'.format(**node)
97-
params['key_name'] = name
96+
name = 'deis-{formation}-{layer}-{id}'.format(**node)
97+
params['key_name'] = 'deis-{formation}-{layer}'.format(**node)
9898
tags = {'Name': name}
9999
# look up the saved image / snapshot by name 'deis-node-image', until we
100100
# can create a public image at Rackspace--at which point we call list_images().
@@ -122,14 +122,14 @@ def destroy_node(node):
122122
"""
123123
Destroy a node.
124124
125-
:param node: a dict containing a node's provider_id, params, and creds
125+
:param node: a dict containing a node's id, params, and creds
126126
"""
127127
params, creds = node['params'], node['creds']
128128
region = params.setdefault('region', 'dfw')
129129
conn = _create_rackspace_connection(creds, region)
130-
provider_id = node['provider_id']
130+
name = 'deis-{formation}-{layer}-{id}'.format(**node)
131131
try:
132-
server = conn.servers.get(provider_id)
132+
server = conn.servers.get(name)
133133
server.delete()
134134
pyrax.utils.wait_until(server, 'status', ['DELETED', 'ERROR'])
135135
except (novaclient.exceptions.NotFound, pyrax.exceptions.NotFound) as err:

0 commit comments

Comments
 (0)