X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fnbi.py;h=3a23a1af8a5b11990191713b8aa5a508ddb13e9d;hp=64f071e8e00f6a6ce340a438388477ea02be3178;hb=f1509b299d7453b9095487346ddc223cda97e470;hpb=670b0c6843d7201631b4dc770e4062a952c5cc05 diff --git a/osm_nbi/nbi.py b/osm_nbi/nbi.py index 64f071e..3a23a1a 100644 --- a/osm_nbi/nbi.py +++ b/osm_nbi/nbi.py @@ -807,8 +807,9 @@ class Server(object): return_text += " {}: {}\n".format(k, v) elif cherrypy.request.method == 'GET': for k, v in kwargs.items(): - self.engine.msg.write(main_topic, k, yaml.load(v), Loader=yaml.SafeLoader) - return_text += " {}: {}\n".format(k, yaml.load(v), Loader=yaml.SafeLoader) + v_dict = yaml.load(v, Loader=yaml.SafeLoader) + self.engine.msg.write(main_topic, k, v_dict) + return_text += " {}: {}\n".format(k, v_dict) except Exception as e: return_text += "Error: " + str(e) return_text += "\n"