X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=findall.py;h=64c498776cfacee28f5a149e0638fdf4e7b3210d;hb=c9d06f3b274ecbc092a0b3eb1f5ceb6c0f734aad;hp=8be5b27ec7ef878dd8cb046d02bc547d1b64b206;hpb=c678c008f0c3a10947b38880e52005a856e1b122;p=monitor.git diff --git a/findall.py b/findall.py index 8be5b27..64c4987 100755 --- a/findall.py +++ b/findall.py @@ -4,6 +4,9 @@ from monitor import parser as parsermodule from findbad import main as findbad_main from findbadpcu import main as findbadpcu_main from sitebad import main as sitebad_main +from nodebad import main as nodebad_main +from pcubad import main as pcubad_main +from monitor.wrapper import plccache import sys if __name__ == '__main__': @@ -11,7 +14,7 @@ if __name__ == '__main__': parser = parsermodule.getParser(['nodesets']) parser.set_defaults( increment=False, dbname="findbad", cachenodes=False, - force=False,) + force=False, pcuselect=None, pcuid=None, pcu=None) parser.add_option("", "--cachenodes", action="store_true", help="Cache node lookup from PLC") parser.add_option("", "--dbname", dest="dbname", metavar="FILE", @@ -26,8 +29,17 @@ if __name__ == '__main__': cfg = parsermodule.parse_args(parser) try: + print "sync with plc" + plccache.sync() + print "findbad" findbad_main() + print "findbadpcu" findbadpcu_main() + print "nodebad" + nodebad_main() + print "pcubad" + pcubad_main() + print "sitebad" sitebad_main() except Exception, err: import traceback