X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=lib%2Fosm%2Fosmclient%2Fclient.py;h=0d3895581cd6e28e60e350e9883a277108c868ab;hb=74ed51abc7bbaee0474367fe9be134d47394889c;hp=48c98153342bce97757935be897a6f66518993ed;hpb=04c0dc7e468e2f3723bc7f67ea56a9c1c27dba23;p=osm%2FLW-UI.git diff --git a/lib/osm/osmclient/client.py b/lib/osm/osmclient/client.py index 48c9815..0d38955 100644 --- a/lib/osm/osmclient/client.py +++ b/lib/osm/osmclient/client.py @@ -235,6 +235,30 @@ class Client(object): json=action_payload) return None + def ns_op_list(self, id): + token = self.get_token() + headers = {} + if token: + headers['Authorization'] = 'Bearer {}'.format(token) + headers['Content-Type'] = 'application/json' + headers['accept'] = 'application/json' + + _url = "{0}/nslcm/v1/ns_lcm_op_occs/?nsInstanceId={1}".format(self._base_path, id) + return self._send_get(_url, headers=headers) + return None + + def ns_op(self, id): + token = self.get_token() + headers = {} + if token: + headers['Authorization'] = 'Bearer {}'.format(token) + headers['Content-Type'] = 'application/json' + headers['accept'] = 'application/json' + + _url = "{0}/nslcm/v1/ns_lcm_op_occs/{1}".format(self._base_path, id) + return self._send_get(_url, headers=headers) + return None + def vnfd_list(self): token = self.get_token() if token: