id = self.client.onev.Create("OriginServer", ors_dict)
ors.origin_server_id = id
else:
- id = self.client.onev.Update("OriginServer", ors.origin_server_id, ors_dict)
+ self.client.onev.Update("OriginServer", ors.origin_server_id, ors_dict)
# ... something breaks (analytics) if the URL starts with http://, so we
# change it in cob after we added it via onev.
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)