Commit 617030e9 authored by Ayush Tiwari's avatar Ayush Tiwari

bt5_config: Do not resolve path for properties

parent 6b4ea562
...@@ -358,9 +358,16 @@ class BusinessManager(XMLObject): ...@@ -358,9 +358,16 @@ class BusinessManager(XMLObject):
LOG('Business Manager', INFO, 'Storing Manager Data') LOG('Business Manager', INFO, 'Storing Manager Data')
self._path_item_list = [] self._path_item_list = []
path_item_list = self.getTemplatePathList() path_item_list = self.getTemplatePathList()
if path_item_list: if path_item_list:
path_item_list = [l.split(' | ') for l in path_item_list] path_item_list = [l.split(' | ') for l in path_item_list]
for path_item in path_item_list: for path_item in path_item_list:
if '#' in str(path_item[0]):
# If its a property, no need to resolve the path
self._path_item_list.append(BusinessItem(path_item[0], path_item[1], path_item[2]))
else:
# Here we check for the path which also add sub-objects, in that case, # Here we check for the path which also add sub-objects, in that case,
# we create separate BusinessItem objects for each sub-object with # we create separate BusinessItem objects for each sub-object with
# same layer and sign # same layer and sign
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment