From a68c8bbef26a2adf61aff0b402c8330557cea70b Mon Sep 17 00:00:00 2001
From: Yves Noirjean <yves.noirjean@id.ethz.ch>
Date: Tue, 15 May 2018 14:42:29 +0200
Subject: [PATCH] obis_SSDM-6476: obis - fixed getting of data set properties

---
 src/python/OBis/obis/scripts/cli.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/python/OBis/obis/scripts/cli.py b/src/python/OBis/obis/scripts/cli.py
index d60aa66f247..1765ebc4cdb 100644
--- a/src/python/OBis/obis/scripts/cli.py
+++ b/src/python/OBis/obis/scripts/cli.py
@@ -213,7 +213,6 @@ def _join_settings_get(setting_lists):
     return joined
 
 
-# TODO also get for is_data_set_property
 def _config_internal_new(data_mgmt, resolver, is_global, is_data_set_property, prop, value):
     if is_global:
         resolver.set_location_search_order(['global'])
@@ -226,6 +225,8 @@ def _config_internal_new(data_mgmt, resolver, is_global, is_data_set_property, p
             resolver.set_location_search_order(['global'])
 
     config_dict = resolver.config_dict()
+    if is_data_set_property:
+        config_dict = config_dict['data_set_properties']
     if not prop:
         config_str = json.dumps(config_dict, indent=4, sort_keys=True)
         click.echo("{}".format(config_str))
-- 
GitLab