def main(parser: COP, options: 'Values', *ids: str): """CLI for "cylc trigger".""" if options.flow_descr and not options.reflow: raise UserInputError("--meta requires --reflow") call_multi( partial(run, options), *ids, )
def main(parser: COP, options: 'Values', workflow_id: str) -> None: call_multi( partial(run, options), workflow_id, report=print, # we need the mixed format for call_multi but don't want any tasks constraint='mixed', max_tasks=0, )
def main(parser: COP, options: 'Values', severity_str: str, *ids) -> None: try: severity = LOG_LEVELS[severity_str] except KeyError: raise UserInputError("Illegal logging level, %s" % severity_str) call_multi( partial(run, options, severity), *ids, constraint='workflows', )
def main(_, options: 'Values', *ids) -> None: rets = call_multi( partial(run, options), *ids, constraint='workflows', report=report, ) if all(ret['exit'] == 0 for ret in rets): sys.exit(0) sys.exit(1)
def main( parser: COP, options: 'Values', *ids, ) -> None: rets = call_multi( partial(run, options), *ids, constraint='mixed', ) if all(ret == 0 for ret in rets): sys.exit(0) sys.exit(1)
def main(parser: COP, options: 'Values', *ids: str): call_multi( partial(run, options), *ids, )
def main(parser: COP, options: 'Values', *ids) -> None: call_multi( partial(run, options), *ids, constraint='workflows', )
def main(parser: COP, options: 'Values', *ids: str): """CLI of "cylc kill".""" call_multi( partial(run, options), *ids, )
def main(parser: COP, options: 'Values', *ids): call_multi( partial(run, options), *ids, constraint='mixed', )