From: Steven Black Date: Mon, 15 Feb 2016 22:06:38 +0000 (-0500) Subject: Issue #75: pass-in the target IP address as an option. X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=af4c7865b5a96d146c3ca9b4176ad791230461a3;p=stevenblack-hosts.git Issue #75: pass-in the target IP address as an option. Use option --ip nnn.nnn.nnn.nnn or -i nnn.nnn.nnn.nnn to specify the IP address you want in the amalgamated hosts file. --- diff --git a/updateHostsFile.py b/updateHostsFile.py index 12ade7ec8..ee73fc1c7 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -93,16 +93,18 @@ COMMON_EXCLUSIONS = ['hulu.com'] exclusionRegexs = [] numberOfRules = 0 auto = False -verbose = True -targetIP = '0.0.0.0' +targetIP = "0.0.0.0" def main(): + parser = argparse.ArgumentParser(description="Creates an amalgamated hosts file from hosts stored in data subfolders.") parser.add_argument("--auto", "-a", dest="auto", default=False, action='store_true', help="Run without prompting.") + parser.add_argument("--ip", "-i", dest="targetIP", default="0.0.0.0", help="Target IP address. Default is 0.0.0.0") args = parser.parse_args() - global auto, verbose + global auto, targetIP auto = args.auto + targetIP = args.targetIP promptForUpdate() promptForExclusions()