[CORD-1360] Using new config
Change-Id: I949ebac5e3ef267b8da70c61e8cf4f9d1c654907
diff --git a/xos/synchronizer/steps/sync_onosapp.py b/xos/synchronizer/steps/sync_onosapp.py
index cba8290..ae9c5d7 100644
--- a/xos/synchronizer/steps/sync_onosapp.py
+++ b/xos/synchronizer/steps/sync_onosapp.py
@@ -7,7 +7,7 @@
import re
import json
from collections import OrderedDict
-from xos.config import Config
+from xosconfig import Config
from synchronizers.new_base.ansible_helper import run_template
from synchronizers.new_base.SyncInstanceUsingAnsible import SyncInstanceUsingAnsible
from synchronizers.new_base.modelaccessor import *
@@ -58,12 +58,7 @@
return self.is_no_container(o)
def get_files_dir(self, o):
- if not hasattr(Config(), "observer_steps_dir"):
- # make steps_dir mandatory; there's no valid reason for it to not
- # be defined.
- raise Exception("observer_steps_dir is not defined in config file")
-
- step_dir = Config().observer_steps_dir
+ step_dir = Config.get("steps_dir")
return os.path.join(step_dir, "..", "files", str(self.get_onos_service(o).id), o.name)