From 6de96c553783dd597c9ec8f3cd5236aa18f2424f Mon Sep 17 00:00:00 2001 From: funilrys Date: Sat, 9 Jun 2018 11:35:48 +0200 Subject: [PATCH] Introduction of `Start xx` and `End xxx` This patch fix #644 --- updateHostsFile.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/updateHostsFile.py b/updateHostsFile.py index 4f08e676d..1a1600e2d 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -632,8 +632,12 @@ def create_initial_file(): # spin the sources for the base file for source in recursive_glob(settings["datapath"], settings["hostfilename"]): + + start = "# Start {}\n".format(os.path.basename(os.path.dirname(source))) + end = "# End {}\n".format(os.path.basename(os.path.dirname(source))) + with open(source, "r") as curFile: - write_data(merge_file, curFile.read()) + write_data(merge_file, start + curFile.read() + end) # spin the sources for extensions to the base file for source in settings["extensions"]: