#!/usr/bin/python
import sys
-import soltesz
-
-from config import config as cfg
+import database
+import config
+import parser as parsermodule
def nodes_from_time(time_str):
path = "archive-pdb"
- archive = soltesz.SPickle(path)
+ archive = database.SPickle(path)
d = datetime_fromstr(config.fromtime)
glob_str = "%s*.production.findbad.pkl" % d.strftime("%Y-%m-%d")
os.chdir(path)
def main():
- parser = OptionParser()
+ parser = parsermodule.getParser()
parser.set_defaults(nodeselect=None,)
parser.add_option("", "--nodeselect", dest="nodeselect", metavar="state=BOOT",
help="""Query on the nodes to count""")
- config = cfg(parser)
- config.parse_args()
+ parser = parsermodule.getParser(['defaults'], parser)
+ cfg = parsermodule.parse_args(parser)
time1 = config.args[0]
time2 = config.args[1]