mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-23 02:27:05 +00:00
Revert "change to only do full backup on weekends"
This reverts commit e6ac40283d
.
This commit is contained in:
parent
e6ac40283d
commit
0aa6ed0c8b
@ -9,7 +9,6 @@
|
||||
|
||||
import os, os.path, re, datetime, sys
|
||||
import dateutil.parser, dateutil.relativedelta, dateutil.tz
|
||||
from datetime import date
|
||||
import rtyaml
|
||||
from exclusiveprocess import Lock
|
||||
|
||||
@ -263,9 +262,6 @@ def get_target_type(config):
|
||||
def perform_backup(full_backup):
|
||||
env = load_environment()
|
||||
|
||||
# Check if day of week is a weekend day
|
||||
weekend = date.today().weekday()>=5
|
||||
|
||||
# Create an global exclusive lock so that the backup script
|
||||
# cannot be run more than one.
|
||||
Lock(die=True).forever()
|
||||
@ -280,11 +276,11 @@ def perform_backup(full_backup):
|
||||
return
|
||||
|
||||
# On the first run, always do a full backup. Incremental
|
||||
# will fail. Otherwise do a full backup on weekends when
|
||||
# the size of the increments since the most recent full
|
||||
# backup are large.
|
||||
# will fail. Otherwise do a full backup when the size of
|
||||
# the increments since the most recent full backup are
|
||||
# large.
|
||||
try:
|
||||
full_backup = (full_backup and weekend) or should_force_full(config, env)
|
||||
full_backup = full_backup or should_force_full(config, env)
|
||||
except Exception as e:
|
||||
# This was the first call to duplicity, and there might
|
||||
# be an error already.
|
||||
|
Loading…
Reference in New Issue
Block a user