diff options
author | Justin Santa Barbara <justin@fathomdb.com> | 2011-03-24 18:25:53 +0000 |
---|---|---|
committer | Tarmac <> | 2011-03-24 18:25:53 +0000 |
commit | f743e5374d58ab2c45702932da7b702ebb060817 (patch) | |
tree | 9df18e6e2a70a1bca214d3800f7d9eef307349a3 | |
parent | ecd5aab3709ff1d2a38131f74b1a1b3dac2dd343 (diff) | |
parent | 038a629cb7cb61a58838c3fc91a204ca2892dbed (diff) | |
download | nova-f743e5374d58ab2c45702932da7b702ebb060817.tar.gz nova-f743e5374d58ab2c45702932da7b702ebb060817.tar.xz nova-f743e5374d58ab2c45702932da7b702ebb060817.zip |
Fix some errors that pylint found in nova/api/openstack/servers.py
This was meant more as a test that pylint is actually being helpful now (it is), but these are real errors.
-rw-r--r-- | nova/api/openstack/servers.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/nova/api/openstack/servers.py b/nova/api/openstack/servers.py index 443196146..1b4f28f59 100644 --- a/nova/api/openstack/servers.py +++ b/nova/api/openstack/servers.py @@ -15,19 +15,19 @@ import base64 import hashlib -import json import traceback -from xml.dom import minidom from webob import exc +from xml.dom import minidom from nova import compute from nova import context from nova import exception from nova import flags from nova import log as logging -from nova import wsgi +from nova import quota from nova import utils +from nova import wsgi from nova.api.openstack import common from nova.api.openstack import faults import nova.api.openstack.views.addresses @@ -36,7 +36,6 @@ import nova.api.openstack.views.servers from nova.auth import manager as auth_manager from nova.compute import instance_types from nova.compute import power_state -from nova.quota import QuotaError import nova.api.openstack @@ -156,8 +155,8 @@ class Controller(wsgi.Controller): key_data=key_data, metadata=metadata, injected_files=injected_files) - except QuotaError as error: - self._handle_quota_errors(error) + except quota.QuotaError as error: + self._handle_quota_error(error) inst['instance_type'] = flavor_id inst['image_id'] = requested_image_id @@ -211,7 +210,7 @@ class Controller(wsgi.Controller): injected_files.append((path, contents)) return injected_files - def _handle_quota_errors(self, error): + def _handle_quota_error(self, error): """ Reraise quota errors as api-specific http exceptions """ @@ -242,7 +241,7 @@ class Controller(wsgi.Controller): update_dict['admin_pass'] = inst_dict['server']['adminPass'] try: self.compute_api.set_admin_password(ctxt, id) - except exception.TimeoutException, e: + except exception.TimeoutException: return exc.HTTPRequestTimeout() if 'name' in inst_dict['server']: update_dict['display_name'] = inst_dict['server']['name'] |