X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fsol005%2Fpdud.py;h=22ca8bc58afca2aa05ebe950ed9a9bfd2fc224e3;hb=a2999a460707408e636d81fe8e735a7625def0d4;hp=a3995d6168737b1c2b45a3d18349c61de36d75dc;hpb=09fa3d4dffb1fd9ea427f32a32264dd3bda56543;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/pdud.py b/osmclient/sol005/pdud.py index a3995d6..22ca8bc 100644 --- a/osmclient/sol005/pdud.py +++ b/osmclient/sol005/pdud.py @@ -36,6 +36,7 @@ class Pdu(object): self._apiVersion, self._apiResource) def list(self, filter=None): + self._client.get_token() filter_string = '' if filter: filter_string = '?{}'.format(filter) @@ -45,6 +46,7 @@ class Pdu(object): return list() def get(self, name): + self._client.get_token() if utils.validate_uuid4(name): for pdud in self.list(): if name == pdud['_id']: @@ -88,6 +90,7 @@ class Pdu(object): raise ClientException("failed to delete pdu {} - {}".format(name, msg)) def create(self, pdu, update_endpoint=None): + self._client.get_token() headers= self._client._headers headers['Content-Type'] = 'application/yaml' http_header = ['{}: {}'.format(key,val)