X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fsol005%2Fvnfd.py;h=28ded1778a93c1298f9b0ef3508f01317f6aae09;hb=571676d9cbbc359545998ca7ef6dd5ed65f8abb3;hp=bc77a8d9132f6de0e0878c1f5db340a0645481c4;hpb=c508429478c61e528ec6f5ddd4af8a1958add122;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/vnfd.py b/osmclient/sol005/vnfd.py index bc77a8d..28ded17 100644 --- a/osmclient/sol005/vnfd.py +++ b/osmclient/sol005/vnfd.py @@ -90,9 +90,11 @@ class Vnfd(object): def delete(self, name): vnfd = self.get(name) - resp = self._http.delete_cmd('{}/{}'.format(self._apiBase,vnfd['_id'])) - #print 'RESP: '.format(resp) - if resp is None: + http_code, resp = self._http.delete_cmd('{}/{}'.format(self._apiBase,vnfd['_id'])) + #print 'RESP: {}'.format(resp) + if http_code == 202: + print 'Deletion in progress' + elif http_code == 204: print 'Deleted' else: raise ClientException("failed to delete vnfd {}: {}".format(name, resp))