X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fv1%2Fvnfd.py;fp=osmclient%2Fv1%2Fvnfd.py;h=28a8f92eeb9a189219d2bc7ae76b76c2da6bafe0;hb=4c7e237e45bc6fe209006b4837a8e6b031e78e1c;hp=5b2c5eea828858c9c1fb3dbafa8368c0734f8800;hpb=e84eb31aded0cb62a5523422ddc4524f6e615209;p=osm%2Fosmclient.git diff --git a/osmclient/v1/vnfd.py b/osmclient/v1/vnfd.py index 5b2c5ee..28a8f92 100644 --- a/osmclient/v1/vnfd.py +++ b/osmclient/v1/vnfd.py @@ -18,14 +18,14 @@ OSM vnfd API handling """ -from osmclient.common.exceptions import NotFound +from osmclient.common.exceptions import NotFound from osmclient.common.exceptions import ClientException class Vnfd(object): - def __init__(self,http=None): - self._http=http + def __init__(self, http=None): + self._http = http def list(self): resp = self._http.get_cmd('api/running/vnfd-catalog/vnfd') @@ -33,14 +33,15 @@ class Vnfd(object): return resp['vnfd:vnfd'] return list() - def get(self,name): + def get(self, name): for vnfd in self.list(): - if name == vnfd['name']: - return vnfd + if name == vnfd['name']: + return vnfd raise NotFound("vnfd {} not found".format(name)) - def delete(self,vnfd_name): - vnfd=self.get(vnfd_name) - resp=self._http.delete_cmd('api/running/vnfd-catalog/vnfd/{}'.format(vnfd['id'])) + def delete(self, vnfd_name): + vnfd = self.get(vnfd_name) + resp = self._http.delete_cmd('api/running/vnfd-catalog/vnfd/{}' + .format(vnfd['id'])) if 'success' not in resp: raise ClientException("failed to delete vnfd {}".format(vnfd_name))