More cleanup of Imports to match HACKING

Found using https://github.com/cloudscaling/nova-HACKING

Change-Id: Iaf95d7c65d4c6ff1fa4b045d83a4266cc8f27efe
This commit is contained in:
Joe Gordon
2012-01-18 19:38:31 -08:00
parent 02502f5774
commit 88090f212a
4 changed files with 10 additions and 12 deletions

View File

@@ -49,16 +49,14 @@ if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'nova', '__init__.py')):
sys.path.insert(0, POSSIBLE_TOPDIR)
gettext.install('nova', unicode=1)
from nova import context
from nova import db
from nova import exception
from nova import flags
from nova import log as logging
from nova import utils
import nova.compute.utils
from nova.compute.utils import notify_usage_exists
FLAGS = flags.FLAGS
@@ -74,4 +72,4 @@ if __name__ == '__main__':
end)
print "%s instances" % len(instances)
for instance_ref in instances:
notify_usage_exists(instance_ref)
nova.compute.utils.notify_usage_exists(instance_ref)

View File

@@ -24,7 +24,7 @@ import datetime
# TODO(termie): replace minidom with etree
from xml.dom import minidom
from nova.api.ec2.admin import AdminController
from nova.api.ec2 import admin
from nova.api.ec2 import ec2utils
from nova import exception
from nova import flags
@@ -59,8 +59,8 @@ class APIRequest(object):
try:
# Raise NotImplemented exception for Admin specific request if
# admin flag is set to false in nova.conf
if (isinstance(self.controller, AdminController) and
(not FLAGS.allow_ec2_admin_api)):
if (isinstance(self.controller, admin.AdminController)
and (not FLAGS.allow_ec2_admin_api)):
## Raise InvalidRequest exception for EC2 Admin interface ##
LOG.exception("Unsupported API request")
raise exception.InvalidRequest()

View File

@@ -25,7 +25,7 @@ import math
import re
import time
from webob.dec import wsgify
import webob.dec
import webob.exc
from nova.api.openstack.compute.views import limits as limits_views
@@ -240,7 +240,7 @@ class RateLimitingMiddleware(base_wsgi.Middleware):
self._limiter = limiter(limits or DEFAULT_LIMITS, **kwargs)
@wsgify(RequestClass=wsgi.Request)
@webob.dec.wsgify(RequestClass=wsgi.Request)
def __call__(self, req):
"""
Represents a single call through this middleware. We should record the
@@ -401,7 +401,7 @@ class WsgiLimiter(object):
"""
self._limiter = Limiter(limits or DEFAULT_LIMITS)
@wsgify(RequestClass=wsgi.Request)
@webob.dec.wsgify(RequestClass=wsgi.Request)
def __call__(self, request):
"""
Handles a call to this application. Returns 204 if the request is

View File

@@ -15,7 +15,7 @@
# License for the specific language governing permissions and limitations
# under the License.
from datetime import datetime
import datetime
from lxml import etree
@@ -117,7 +117,7 @@ class AtomSerializer(wsgi.XMLDictSerializer):
def _get_most_recent_update(self, versions):
recent = None
for version in versions:
updated = datetime.strptime(version['updated'],
updated = datetime.datetime.strptime(version['updated'],
'%Y-%m-%dT%H:%M:%SZ')
if not recent:
recent = updated