本文整理汇总了Python中cylc.cfgspec.globalcfg.GLOBAL_CFG.create_cylc_run_tree方法的典型用法代码示例。如果您正苦于以下问题:Python GLOBAL_CFG.create_cylc_run_tree方法的具体用法?Python GLOBAL_CFG.create_cylc_run_tree怎么用?Python GLOBAL_CFG.create_cylc_run_tree使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cylc.cfgspec.globalcfg.GLOBAL_CFG
的用法示例。
在下文中一共展示了GLOBAL_CFG.create_cylc_run_tree方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: from cylc.cfgspec.globalcfg import GLOBAL_CFG [as 别名]
# 或者: from cylc.cfgspec.globalcfg.GLOBAL_CFG import create_cylc_run_tree [as 别名]
def main(name, start):
# Parse the command line:
server = start()
# Print copyright and license information
print_blurb()
# Create run directory tree and get port.
try:
GLOBAL_CFG.create_cylc_run_tree(server.suite)
server.configure_pyro()
except Exception as exc:
if flags.debug:
raise
else:
sys.exit(exc)
# Daemonize the suite
if not server.options.no_detach and not flags.debug:
daemonize(server)
try:
server.configure()
server.run()
# For profiling (see Python docs for how to display the stats).
# import cProfile
# cProfile.runctx('server.run()', globals(), locals(), 'stats')
except SchedulerStop, x:
# deliberate stop
print str(x)
server.shutdown()