X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fhpc_observer%2Fsteps%2Fsync_originserver.py;h=92ac0f4f70de43497e7a7ca02eb5fe949588abdf;hb=7c30a429254eaf1cd2fe6721f783c2d3cb7e8d67;hp=6fb623473bbb9aa662d7c392842514737fd7abed;hpb=893a9d4f787dacfd9c397ae6e069a39c88688e49;p=plstackapi.git diff --git a/planetstack/hpc_observer/steps/sync_originserver.py b/planetstack/hpc_observer/steps/sync_originserver.py index 6fb6234..92ac0f4 100644 --- a/planetstack/hpc_observer/steps/sync_originserver.py +++ b/planetstack/hpc_observer/steps/sync_originserver.py @@ -69,7 +69,9 @@ class SyncOriginServer(SyncStep, HpcLibrary): url = url[7:] self.client.cob.UpdateContent(ors.origin_server_id, {"url": url}) + ors.silent = True ors.save() - def delete(self, m): - self.client.onev.Delete("OriginServer", m.origin_server_id) + def delete_record(self, m): + if m.origin_server_id is not None: + self.client.onev.Delete("OriginServer", m.origin_server_id)