# HG changeset patch # User greg # Date 1566235576 14400 # Node ID 5dead354dad9e79324788535d0452761dcf4bfe6 # Parent 76215853559f559e8daac20d3aca87044cf5937e Uploaded diff -r 76215853559f -r 5dead354dad9 update_stag_database.py --- a/update_stag_database.py Thu Aug 15 13:07:32 2019 -0400 +++ b/update_stag_database.py Mon Aug 19 13:26:16 2019 -0400 @@ -201,7 +201,12 @@ def get_config_settings(self): config_defaults = get_config_settings(self.args.config_file) self.db_name = get_value_from_config(config_defaults, 'DB_NAME') - self.db_storage_dir = get_value_from_config(config_defaults, 'DB_STORAGE_DIR') + base_storage_dir = get_value_from_config(config_defaults, 'DB_STORAGE_DIR') + # Use the date to name the storage directory to + # enable storing a file per day (multiple runs + # per day will overwrite the existing file. + date_str = datetime.datetime.now().strftime("%Y_%m_%d") + self.db_storage_dir = os.path.join(base_storage_dir, date_str) def get_next_sample_id(self): cmd = "SELECT sample_id FROM sample ORDER by id DESC;"