Init
This commit is contained in:
12
app/db/signals.py
Normal file
12
app/db/signals.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from .models import DBBackup
|
||||
|
||||
from .tasks import start_backup
|
||||
|
||||
|
||||
def on_backupdb_save(instance: DBBackup, created, **kwargs):
|
||||
if created:
|
||||
start_backup.delay(instance.id)
|
||||
|
||||
|
||||
def on_backupdb_delete(instance: DBBackup, **kwargs):
|
||||
instance.abs_path.unlink(missing_ok=True)
|
||||
Reference in New Issue
Block a user