Skip to content

Commit

Permalink
Merge pull request #25372 from rallytime/fix-25228-provider
Browse files Browse the repository at this point in the history
Don't stacktrace when provisioning instances with softlayer* drivers
  • Loading branch information
Mike Place committed Jul 13, 2015
2 parents 0a0f8b0 + b9bf530 commit ae7138f
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 4 deletions.
9 changes: 7 additions & 2 deletions salt/cloud/clouds/softlayer.py
Original file line number Diff line number Diff line change
Expand Up @@ -240,14 +240,19 @@ def create(vm_):
vm_['profile']) is False:
return False

# Since using "provider: <provider-engine>" is deprecated, alias provider
# to use driver: "driver: <provider-engine>"
if 'provider' in vm_:
vm_['driver'] = vm_.pop('provider')

salt.utils.cloud.fire_event(
'event',
'starting create',
'salt/cloud/{0}/creating'.format(vm_['name']),
{
'name': vm_['name'],
'profile': vm_['profile'],
'provider': vm_['provider'],
'provider': vm_['driver'],
},
transport=__opts__['transport']
)
Expand Down Expand Up @@ -537,7 +542,7 @@ def get_credentials():
{
'name': vm_['name'],
'profile': vm_['profile'],
'provider': vm_['provider'],
'provider': vm_['driver'],
},
transport=__opts__['transport']
)
Expand Down
9 changes: 7 additions & 2 deletions salt/cloud/clouds/softlayer_hw.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,14 +213,19 @@ def create(vm_):
vm_['profile']) is False:
return False

# Since using "provider: <provider-engine>" is deprecated, alias provider
# to use driver: "driver: <provider-engine>"
if 'provider' in vm_:
vm_['driver'] = vm_.pop('provider')

salt.utils.cloud.fire_event(
'event',
'starting create',
'salt/cloud/{0}/creating'.format(vm_['name']),
{
'name': vm_['name'],
'profile': vm_['profile'],
'provider': vm_['provider'],
'provider': vm_['driver'],
},
transport=__opts__['transport']
)
Expand Down Expand Up @@ -496,7 +501,7 @@ def get_passwd():
{
'name': vm_['name'],
'profile': vm_['profile'],
'provider': vm_['provider'],
'provider': vm_['driver'],
},
transport=__opts__['transport']
)
Expand Down

0 comments on commit ae7138f

Please sign in to comment.