Files
ihrm/horilla_backup/migrations/__init__.py

21 lines
511 B
Python
Raw Normal View History

import atexit
def shutdown_function():
from horilla_backup.models import GoogleDriveBackup, LocalBackup
2025-02-14 10:01:07 +05:30
if GoogleDriveBackup.objects.exists():
google_drive_backup = GoogleDriveBackup.objects.first()
2025-02-14 10:01:07 +05:30
google_drive_backup.active = False
google_drive_backup.save()
if LocalBackup.objects.exists():
local_backup = LocalBackup.objects.first()
local_backup.active = False
local_backup.save()
2025-02-14 10:01:07 +05:30
try:
atexit.register(shutdown_function)
except:
2025-02-14 10:01:07 +05:30
pass