data/pushbackcolumn.py
author Eugen Sawin <sawine@me73.com>
Wed, 27 Apr 2011 23:14:57 +0200
changeset 20 db5300dc9a50
permissions -rwxr-xr-x
Fixed minor error.
sawine@0
     1
#!/usr/bin/python
sawine@0
     2
sawine@0
     3
import dflowlog
sawine@0
     4
from dflowlog import dflow_fields as fields
sawine@0
     5
from filter import filter
sawine@0
     6
import sys
sawine@0
     7
from datetime import datetime
sawine@0
     8
from datetime import timedelta
sawine@0
     9
from optparse import OptionParser
sawine@0
    10
sawine@0
    11
if __name__ == "__main__":	
sawine@0
    12
	arg_parser = OptionParser(usage="usage: %prog [options] column_id csv_file1 csv_file2 ...")
sawine@0
    13
	(options, args) = arg_parser.parse_args()
sawine@0
    14
	plans = dflowlog.parse_files(args[1:])
sawine@0
    15
	for plan in plans:
sawine@0
    16
		index = int(args[0])
sawine@0
    17
		tmp = (plan[index])
sawine@0
    18
		del plan[index]
sawine@0
    19
		plan.append(tmp)
sawine@0
    20
	dflowlog.print_logs(plans)