reset exponential backoff when model is saved in admin
diff --git a/xos/core/admin.py b/xos/core/admin.py
index 26c6dba..a293979 100644
--- a/xos/core/admin.py
+++ b/xos/core/admin.py
@@ -106,6 +106,10 @@
# this 'if' might be redundant if save_by_user is implemented right
raise PermissionDenied
+ # reset exponential backoff
+ if hasattr(obj, "backend_register"):
+ obj.backend_register = "{}"
+
obj.caller = request.user
# update openstack connection to use this site/tenant
obj.save_by_user(request.user)