diff --git a/include/ilines.ch.conf b/include/ilines.ch.conf index 5e24fb5..3206ae8 100644 --- a/include/ilines.ch.conf +++ b/include/ilines.ch.conf @@ -1,6 +1,6 @@ -# File generated on Tue Sep 1 19:35:11 2009 by ircd@ubuntu -# Commandline: /home/ircd/ripedb-ilines/ilines.py -i /home/ircd/ripedb-ilines/delegated-ripencc-latest -o ilines.ch.conf -c ch -y 200 -# input=/home/ircd/ripedb-ilines/delegated-ripencc-latest output=ilines.ch.conf country=CH class=200 +# File generated on Thu Sep 3 21:32:27 2009 by ircd@ircnet +# Commandline: ./ilines.py -i delegated-ripencc-latest -o ilines.ch.7911 -y 200 -c ch +# input=delegated-ripencc-latest output=ilines.ch.7911 country=CH class=200 # First line: 2|ripencc|1251756421|56709|00000000|20090831|+0200 # $Id: $ diff --git a/include/ilines.li.conf b/include/ilines.li.conf index 58dc482..d9d6bf6 100644 --- a/include/ilines.li.conf +++ b/include/ilines.li.conf @@ -1,6 +1,6 @@ -# File generated on Tue Sep 1 19:34:50 2009 by ircd@ubuntu -# Commandline: /home/ircd/ripedb-ilines/ilines.py -i /home/ircd/ripedb-ilines/delegated-ripencc-latest -o ilines.li.conf -c li -y 202 -# input=/home/ircd/ripedb-ilines/delegated-ripencc-latest output=ilines.li.conf country=LI class=202 +# File generated on Thu Sep 3 21:32:27 2009 by ircd@ircnet +# Commandline: ./ilines.py -i delegated-ripencc-latest -o ilines.li.7911 -y 202 -c li +# input=delegated-ripencc-latest output=ilines.li.7911 country=LI class=202 # First line: 2|ripencc|1251756421|56709|00000000|20090831|+0200 # $Id: $ diff --git a/ripedb/ilines.py b/ripedb/ilines.py index bc29ff6..d1ded0f 100755 --- a/ripedb/ilines.py +++ b/ripedb/ilines.py @@ -102,7 +102,7 @@ def main(): assert False, "Input file version is not '2'" ofile.write("# First line: %s\n" % line) - ofile.write("# $Id: $\n\n\n") + ofile.write("#\n\n") output_linecount = 0 for line in ifile.readlines(): diff --git a/ripedb/update_ilines.sh b/ripedb/update_ilines.sh new file mode 100644 index 0000000..5fbf0ee --- /dev/null +++ b/ripedb/update_ilines.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +INPUT="delegated-ripencc-latest" + +do_country() +# $1=country $2=class $3=threshold +{ + ./ilines.py -i $INPUT -o ilines.$1.$$ -y $2 -c $1 + [ ! -r ilines.$1.$$ ] && return -1 + [ `wc -l ilines.$1.$$ | awk '{ print $1 }'` -lt $3 ] && { + echo "$1: File too short, less than $3 lines" + return -2 + } + mv ilines.$1.$$ ../include/ilines.$1.conf + return 0 +} + + +do_country ch 200 1000 +do_country li 202 15