X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=printbadcsv.py;h=cae848048085b9d5eee0341240053e073a2cfd73;hb=90b2e8e7cb145cb1f6b3780867617084441b6ca9;hp=b411b3481c8c97374d35dda27fe62bc61772f066;hpb=1979a8dd70c50fe08e363948b720ec1baac906ff;p=monitor.git diff --git a/printbadcsv.py b/printbadcsv.py index b411b34..cae8480 100755 --- a/printbadcsv.py +++ b/printbadcsv.py @@ -1,14 +1,13 @@ #!/usr/bin/python -import soltesz -from config import config -from optparse import OptionParser +from monitor import database +from monitor import config +import parser as parsermodule + from www.printbadnodes import * def main(): - global fb - db = soltesz.dbLoad(config.dbname) - fb = soltesz.dbLoad("findbadpcus") - act= soltesz.dbLoad("act_all") + db = database.dbLoad(config.dbname) + act= database.dbLoad("act_all") ## Field widths used for printing maxFieldLengths = { 'nodename' : -45, @@ -128,7 +127,7 @@ def main(): print "" import cgi if __name__ == '__main__': - parser = OptionParser() + parser = parsermodule.getParser() parser.set_defaults(cmpdays=False, comon="sshstatus", fields="nodename,ping,ssh,pcu,category,state,kernel,bootcd,rt", @@ -148,6 +147,5 @@ if __name__ == '__main__': parser.add_option("", "--kernel", dest="cmpkernel", action="store_true", help="") parser.add_option("", "--state", dest="cmpstate", action="store_true", help="") parser.add_option("", "--comon", dest="comon", help="") - config = config(parser) - config.parse_args() + config = parsermodule.parse_args(parser) main()