diff --git a/apps/develop/tasks.py b/apps/develop/tasks.py index 04102027..51a79edb 100755 --- a/apps/develop/tasks.py +++ b/apps/develop/tasks.py @@ -14,7 +14,7 @@ def backup_database(): import datetime name = datetime.datetime.now().strftime("%Y%m%d%H%M%S") - command = 'echo "{}" | sudo -S pg_dump "user={} password={} dbname={}" > {}/bak_{}.sql'.format( + command = 'echo "{}" | sudo -S -u postgres pg_dump "user={} password={} dbname={}" > {}/bak_{}.sql'.format( SD_PWD, DATABASES["default"]["USER"], DATABASES["default"]["PASSWORD"], DATABASES["default"]["NAME"], BACKUP_PATH + "/database", name ) completed = subprocess.run(command, shell=True, capture_output=True, text=True)