def main(): parser = create_parser() options, args = parse_args(parser) script = PBSScript(options.script) script.start_job() script.wait_for_exit(options.period)
def main(): options, args = create_parser().parse() root = os.path.abspath(os.path.dirname(options.config)) with open(options.config, 'r') as fp: json_data = json.load(fp) script = PBSScript() script.header(json_data["pbs"]) if options.interactive: print script.peek() else: for f in json_data["scripts"]: script.add_file(os.path.join(root, f)) script.save(options.output)
def main(): options, args = create_parser().parse() root = os.path.abspath(os.path.dirname(options.config)) with open(options.config, "r") as fp: json_data = json.load(fp) script = PBSScript() script.header(json_data["pbs"]) if options.interactive: print script.peek() else: for f in json_data["scripts"]: script.add_file(os.path.join(root, f)) script.save(options.output)