author | Eugen Sawin <sawine@me73.com> |
Tue, 29 Mar 2011 19:26:07 +0200 | |
changeset 15 | 0d2daf4fcb99 |
permissions | -rwxr-xr-x |
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) |