summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Santa Barbara <justin@fathomdb.com>2011-03-24 18:25:53 +0000
committerTarmac <>2011-03-24 18:25:53 +0000
commitf743e5374d58ab2c45702932da7b702ebb060817 (patch)
tree9df18e6e2a70a1bca214d3800f7d9eef307349a3
parentecd5aab3709ff1d2a38131f74b1a1b3dac2dd343 (diff)
parent038a629cb7cb61a58838c3fc91a204ca2892dbed (diff)
downloadnova-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.py15
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']