From: Steven Black Date: Sun, 11 Dec 2016 04:52:42 +0000 (-0500) Subject: Issue #208: fix - save the source data to populate the reame files. X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=962010ddccef5b821be5a64e451eebd51f7de7d7;p=stevenblack-hosts.git Issue #208: fix - save the source data to populate the reame files. --- diff --git a/updateHostsFile.py b/updateHostsFile.py index eeb613e2a..873638677 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -88,6 +88,7 @@ defaults = { "targetip" : "0.0.0.0", "ziphosts" : False, "sourcedatafilename" : "update.json", + "sourcedata" : [], "readmefilename" : "readme.md", "readmetemplate" : os.path.join(BASEDIR_PATH, "readme_template.md"), "readmedata" : {}, @@ -265,6 +266,7 @@ def getUpdateURLsFromFile(source): if os.path.exists(pathToUpdateFile): updateFile = open(pathToUpdateFile, "r") updateData = json.load(updateFile) + settings["sourcedata"].append(updateData) retURLs = [updateData["url"]] updateFile.close() else: @@ -428,7 +430,8 @@ def updateReadmeData(): extensionsKey = "-".join(settings["extensions"]) generationData = {"location": os.path.join(settings["outputsubfolder"], ""), - "entries": settings["numberofrules"]} + "entries": settings["numberofrules"], + "sourcedata": settings["sourcedata"]} settings["readmedata"][extensionsKey] = generationData with open(settings["readmedatafilename"], "w") as f: json.dump(settings["readmedata"], f)