def main():
    mode, cl_args = zconf.get_mode_and_cl_args()
    if mode == "run":
        run_loop(RunConfiguration.default_run_cli(cl_args=cl_args))
    elif mode == "continue":
        run_resume(ResumeConfiguration.default_run_cli(cl_args=cl_args))
    else:
        raise zconf.ModeLookupError(mode)
Beispiel #2
0
def main():
    mode, cl_args = zconf.get_mode_and_cl_args()
    args = RunConfiguration.default_run_cli(cl_args=cl_args)
    if mode == "run":
        run_simple(args, with_continue=False)
    elif mode == "run_with_continue":
        run_simple(args, with_continue=True)
    else:
        raise zconf.ModeLookupError(mode)
Beispiel #3
0
def main():
    mode, cl_args = zconf.get_mode_and_cl_args()
    args = RunConfiguration.default_run_cli(cl_args=cl_args)
    if mode == "run":
        run_simple(args)
    elif mode == "dry_run":
        dry_run(args)
    else:
        raise zconf.ModeLookupError(mode)
def main():
    mode, cl_args = zconf.get_mode_and_cl_args()
    if mode == "json":
        args = JsonRunConfiguration.default_run_cli(cl_args=cl_args)
        config_dict = Registry.func_dict[args.func](**py_io.read_json(args.path))
        write_configs(
            config_dict=config_dict, base_path=args.output_base_path,
        )
    else:
        raise zconf.ModeLookupError(mode)