diff --git a/injector b/injector index d18da6a..cf7deca 100755 --- a/injector +++ b/injector @@ -22,6 +22,8 @@ parser.add_argument('-f', '--file', default=os.environ['HOME'] + '/.i2p/hosts.tx help='hosts.txt for parsing') parser.add_argument('-d', '--description', default='Auto-added from external hosts.txt', help='provide custom description message') +parser.add_argument('-s', '--supress', action='store_true', + help='supress warnings about already existed hostnames') args = parser.parse_args() f = open(args.hostsfile, 'r') @@ -45,7 +47,8 @@ for line in f: # beacuse they will fail anyway. qs = i2phost.objects.filter(name=hostname) if qs.exists(): - print 'Host %s already exists' % hostname + if not args.supress: + print 'Host %s already exists' % hostname else: print 'Adding %s' % hostname host = i2phost(name=hostname, b64hash=base64,