X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fsol005%2Fns.py;h=590cdb1676c138aec8cf2f0e6609e496336a6f85;hb=74341f044cb996f8002ba8f66f4ab0de765098a3;hp=4b55cc2f90808ab7b79d8c7b725482146804e7ca;hpb=6ff7ac96b5b8e74f5f1c36231f19c87f12715149;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/ns.py b/osmclient/sol005/ns.py index 4b55cc2..590cdb1 100644 --- a/osmclient/sol005/ns.py +++ b/osmclient/sol005/ns.py @@ -75,9 +75,11 @@ class Ns(object): def delete(self, name): ns = self.get(name) - resp = self._http.delete_cmd('{}/{}'.format(self._apiBase,ns['_id'])) - # print 'RESP: {}'.format(resp) - if resp is None: + http_code, resp = self._http.delete_cmd('{}/{}'.format(self._apiBase,ns['_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 ns {}: {}".format(name, resp))