Register objects in more services
We should be making sure we're registering objects in the services that use them. In patches that follow, we'll stop importing the specific object modules under nova/objects/. Also, we should register objects after the config has been parsed, logging setup, and things monkey patched. Also, also, also: let's import all objects and put the imports in alphabetical order. Change-Id: I07f4584c43bd88960d543962a162cd1dd8dea09a
This commit is contained in:
@@ -21,6 +21,7 @@ import sys
|
||||
from oslo.config import cfg
|
||||
|
||||
from nova import config
|
||||
from nova import objects
|
||||
from nova.openstack.common import log as logging
|
||||
from nova.openstack.common.report import guru_meditation_report as gmr
|
||||
from nova import service
|
||||
@@ -36,6 +37,7 @@ def main():
|
||||
config.parse_args(sys.argv)
|
||||
logging.setup("nova")
|
||||
utils.monkey_patch()
|
||||
objects.register_all()
|
||||
|
||||
gmr.TextGuruMeditation.setup_autorun(version)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user