From: Steven Black Date: Mon, 22 Feb 2016 01:55:38 +0000 (-0500) Subject: Issue #91: fix - make the date and time windows filesystem-compatible. X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=223b9409dad561b8304a51d4bc836f500396980b;p=stevenblack-hosts.git Issue #91: fix - make the date and time windows filesystem-compatible. --- diff --git a/updateHostsFile.py b/updateHostsFile.py index d397f67d6..621bd1a9c 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -370,7 +370,7 @@ def moveHostsFileIntoPlace(finalFile): def removeOldHostsFile(): # hotfix since merging with an already existing hosts file leads to artefacts and duplicates oldFilePath = os.path.join(BASEDIR_PATH, 'hosts') open(oldFilePath, 'a').close() # create if already removed, so remove wont raise an error - backupFilePath = os.path.join(BASEDIR_PATH, 'hosts-{0}'.format(time.strftime("%c"))) + backupFilePath = os.path.join(BASEDIR_PATH, 'hosts-{0}'.format(time.strftime("%Y-%m-%d-%H-%M-%S"))) shutil.copy(oldFilePath, backupFilePath) # make a backup copy, marking the date in which the list was updated os.remove(oldFilePath) open(oldFilePath, 'a').close() # create new empty hostsfile