We probably don't want to catch e.g. KeyboardInterrupt in these cases.
Signed-off-by: Zane Bitter <zbitter@redhat.com>
try:
mem['template_description'] = s.template.description
mem['stack_status'] = ps.t['StackStatus']
- except:
+ except KeyError:
mem['template_description'] = 'No description'
mem['stack_status'] = 'unknown'
res['stacks'].append(mem)
try:
mem['TemplateDescription'] = ps.t['Description']
mem['StackStatus'] = ps.t['StackStatus']
- except:
+ except KeyError:
mem['TemplateDescription'] = 'No description'
mem['StackStatus'] = 'unknown'
res['stacks'].append(mem)
key_name = 'Parameters.member.%s.ParameterKey' % s[2]
value_name = 'Parameters.member.%s.ParameterValue' % s[2]
self._apply_user_parameter(parms[key_name], parms[value_name])
- except:
+ except Exception:
logger.error('Could not apply parameter %s' % p)
def parameter_get(self, key):
j = None
try:
j = s[i][0].join(s[i][1])
- except:
- print '*** could not join %s' % s[i]
+ except Exception:
+ logger.error('Could not join %s' % str(s[i]))
return j
else:
s[i] = self.resolve_joins(s[i])
try:
self.nova().volumes.delete_server_volume(self.t['Properties']['InstanceId'],
self.instance_id)
- except:
+ except Exception:
pass
vol.get()