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) sys.path.insert(0, POSSIBLE_TOPDIR)
gettext.install('nova', unicode=1) gettext.install('nova', unicode=1)
from nova import context from nova import context
from nova import db from nova import db
from nova import exception from nova import exception
from nova import flags from nova import flags
from nova import log as logging from nova import log as logging
from nova import utils from nova import utils
import nova.compute.utils
from nova.compute.utils import notify_usage_exists
FLAGS = flags.FLAGS FLAGS = flags.FLAGS
@@ -74,4 +72,4 @@ if __name__ == '__main__':
end) end)
print "%s instances" % len(instances) print "%s instances" % len(instances)
for instance_ref in 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 # TODO(termie): replace minidom with etree
from xml.dom import minidom 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.api.ec2 import ec2utils
from nova import exception from nova import exception
from nova import flags from nova import flags
@@ -59,8 +59,8 @@ class APIRequest(object):
try: try:
# Raise NotImplemented exception for Admin specific request if # Raise NotImplemented exception for Admin specific request if
# admin flag is set to false in nova.conf # admin flag is set to false in nova.conf
if (isinstance(self.controller, AdminController) and if (isinstance(self.controller, admin.AdminController)
(not FLAGS.allow_ec2_admin_api)): and (not FLAGS.allow_ec2_admin_api)):
## Raise InvalidRequest exception for EC2 Admin interface ## ## Raise InvalidRequest exception for EC2 Admin interface ##
LOG.exception("Unsupported API request") LOG.exception("Unsupported API request")
raise exception.InvalidRequest() raise exception.InvalidRequest()

View File

@@ -25,7 +25,7 @@ import math
import re import re
import time import time
from webob.dec import wsgify import webob.dec
import webob.exc import webob.exc
from nova.api.openstack.compute.views import limits as limits_views 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) self._limiter = limiter(limits or DEFAULT_LIMITS, **kwargs)
@wsgify(RequestClass=wsgi.Request) @webob.dec.wsgify(RequestClass=wsgi.Request)
def __call__(self, req): def __call__(self, req):
""" """
Represents a single call through this middleware. We should record the 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) self._limiter = Limiter(limits or DEFAULT_LIMITS)
@wsgify(RequestClass=wsgi.Request) @webob.dec.wsgify(RequestClass=wsgi.Request)
def __call__(self, request): def __call__(self, request):
""" """
Handles a call to this application. Returns 204 if the request is 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 # License for the specific language governing permissions and limitations
# under the License. # under the License.
from datetime import datetime import datetime
from lxml import etree from lxml import etree
@@ -117,7 +117,7 @@ class AtomSerializer(wsgi.XMLDictSerializer):
def _get_most_recent_update(self, versions): def _get_most_recent_update(self, versions):
recent = None recent = None
for version in versions: for version in versions:
updated = datetime.strptime(version['updated'], updated = datetime.datetime.strptime(version['updated'],
'%Y-%m-%dT%H:%M:%SZ') '%Y-%m-%dT%H:%M:%SZ')
if not recent: if not recent:
recent = updated recent = updated