diff --git a/namekoplus/command.py b/namekoplus/command.py index f27204e..1832bae 100644 --- a/namekoplus/command.py +++ b/namekoplus/command.py @@ -1,3 +1,4 @@ +import importlib import inspect import os import shutil @@ -321,7 +322,7 @@ def metric_config_gen(module, class_name_str): # Extract information of statsd config from the class of nameko service dest_dir = module.split('.')[0] file_name = module.split('.')[-1] - _module = __import__(module) + _module = importlib.import_module(module) config_list = [] for class_name in class_name_str.split(','): members = inspect.getmembers(getattr(getattr(_module, file_name), class_name), predicate=inspect.isfunction)