diff --git a/src/dashboardApi.py b/src/dashboardApi.py index d76bd4aae86ece985d418d9d99ff8a127d9d19f7..36a27e2a6f289b8662956c2e063bf47e981b812d 100644 --- a/src/dashboardApi.py +++ b/src/dashboardApi.py @@ -1,12 +1,13 @@ import requests, json, re import importlib -from commons import log_response +from commons import log_response, to_python2_and_3_compatible_string def import_grafana_settings(settings_file_name): # On import, load the correct grafana settings from the 'conf' module/directory conf_module_name = "conf" - mdl = importlib.import_module(f"{conf_module_name}.{settings_file_name}") + mdl = importlib.import_module('{0}.{1}'.format(to_python2_and_3_compatible_string(str(conf_module_name)), + to_python2_and_3_compatible_string(str(settings_file_name)))) # is there an __all__? if so respect it if "__all__" in mdl.__dict__: