aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStevan Radaković <stevan.radakovic@linaro.org>2013-04-03 15:48:34 +0200
committerStevan Radaković <stevan.radakovic@linaro.org>2013-04-03 15:48:34 +0200
commit938a9e10f0c70c15368013186c43f7644a583943 (patch)
treebf528d072200a730266fc86817a7b12472fc965c
parent58298203cbcf0b73f5806d9f279d5da3cd11af9a (diff)
Add better backup file name structure.
-rwxr-xr-xscripts/rhodecode-setup9
1 files changed, 5 insertions, 4 deletions
diff --git a/scripts/rhodecode-setup b/scripts/rhodecode-setup
index 1340ef8..0e0d81c 100755
--- a/scripts/rhodecode-setup
+++ b/scripts/rhodecode-setup
@@ -584,9 +584,9 @@ def backup_installation(home_dir):
:param home_dir: Working directory.
:type str
"""
- date = datetime.date.today()
+ date = datetime.datetime.now()
backup_filename = "%s.%s.tar.gz" % (args.rhodecode_checkout_dir,
- date.strftime("%Y.%m.%d"))
+ date.strftime("%Y.%m.%d.%H.%M"))
cmd_args = ["tar", "czf", backup_filename, args.rhodecode_checkout_dir]
execute_command(cmd_args, work_dir=home_dir)
@@ -599,9 +599,10 @@ def backup_postgres_db(home_dir, db_name, postgres_usr="postgres"):
:param config_file: Config file to use, it will tell which db to update.
:type str
"""
- date = datetime.date.today()
+ date = datetime.datetime.now()
tempfile_name = "/%s/%s" % ("tmp", DB_BACKUP_FILENAME)
- db_filename = "%s.%s" % (DB_BACKUP_FILENAME, date.strftime("%Y.%m.%d"))
+ db_filename = "%s.%s" % (DB_BACKUP_FILENAME,
+ date.strftime("%Y.%m.%d.%H.%M"))
cmd_args = ["-u", postgres_usr, "pg_dump", db_name, "-f", tempfile_name]
execute_command(cmd_args, work_dir=home_dir)