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
|
# Maps resource names to a provider
|
||||||
self.resource_providers = {}
|
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:
|
if provider is None:
|
||||||
# Give a partial usable as a decorator
|
# Give a partial usable as a decorator
|
||||||
return partial(
|
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