X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fosmclient.git;a=blobdiff_plain;f=osmclient%2Fscripts%2Fosm.py;fp=osmclient%2Fscripts%2Fosm.py;h=7b2e1a3187a57b8589eb583d16384f3390acff61;hp=3f269bbcdf405b8001c35ad0ea6f73c7d289d0bb;hb=dd006fac5cefcff43d83bdd0ab1660d2bf2ef891;hpb=142e4085f5cf420cce63d0389d133a6692ba58b7 diff --git a/osmclient/scripts/osm.py b/osmclient/scripts/osm.py index 3f269bb..7b2e1a3 100755 --- a/osmclient/scripts/osm.py +++ b/osmclient/scripts/osm.py @@ -1316,7 +1316,7 @@ def pdu_create(ctx, name, pdu_type, interface, description, vim_account, descrip raise ClientException('in absence of descriptor file, option "--vim_account" is mandatory (at least once)') else: with open(descriptor_file, 'r') as df: - pdu = yaml.load(df.read()) + pdu = yaml.safe_load(df.read()) if name: pdu["name"] = name if pdu_type: pdu["type"] = pdu_type if description: pdu["description"] = description @@ -2818,7 +2818,7 @@ def ns_action(ctx, op_data['vdu_count_index'] = vdu_count op_data['primitive'] = action_name if params: - op_data['primitive_params'] = yaml.load(params) + op_data['primitive_params'] = yaml.safe_load(params) else: op_data['primitive_params'] = {} ctx.obj.ns.exec_op(ns_name, op_name='action', op_data=op_data, wait=wait)