Register dependency injector for IMS
Change-Id: I1c9612048ad53a7b13719d6004c753ef7f9b3990
This commit is contained in:
parent
39bc94ac17
commit
b48de4f580
@ -10,7 +10,7 @@ class ResourceProviderRegister:
|
||||
# Maps resource names to a provider
|
||||
self.resource_providers = {}
|
||||
|
||||
def register(self, resource_name, provider=None, allow_override=False):
|
||||
def register(self, resource_name, provider=None, allow_override=True):
|
||||
if provider is None:
|
||||
# Give a partial usable as a decorator
|
||||
return partial(
|
||||
|
@ -0,0 +1,10 @@
|
||||
import os
|
||||
|
||||
from orm.common.orm_common.injector import injector
|
||||
import orm.services.image_manager.ims.di_providers as di_providers
|
||||
from orm.services.image_manager.ims.logger import get_logger
|
||||
|
||||
logger = get_logger(__name__)
|
||||
|
||||
_current_dirname = os.path.dirname(os.path.realpath(di_providers.__file__))
|
||||
injector.register_providers('IMS_ENV', _current_dirname, logger)
|
@ -1,9 +0,0 @@
|
||||
# import os
|
||||
# from orm_common.logger import get_logger
|
||||
# #from orm_common.injector import injector
|
||||
# import ims_rest.di_providers as di_providers
|
||||
#
|
||||
# logger = get_logger(__name__)
|
||||
#
|
||||
# _current_dirname = os.path.dirname(os.path.realpath(di_providers.__file__))
|
||||
# injector.register_providers('IMS_ENV', _current_dirname, logger)
|
Loading…
x
Reference in New Issue
Block a user