本文整理汇总了Python中MooseDocs.init_logging方法的典型用法代码示例。如果您正苦于以下问题:Python MooseDocs.init_logging方法的具体用法?Python MooseDocs.init_logging怎么用?Python MooseDocs.init_logging使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MooseDocs
的用法示例。
在下文中一共展示了MooseDocs.init_logging方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: command_line_options
# 需要导入模块: import MooseDocs [as 别名]
# 或者: from MooseDocs import init_logging [as 别名]
# Parse the arguments
options = parser.parse_args()
# Set livereload default
if options.command == 'serve' and not options.livereload:
options.livereload = 'dirtyreload'
return options
if __name__ == '__main__':
# Options
options = command_line_options()
# Initialize logging
formatter = MooseDocs.init_logging(options.verbose)
# Execute command
if options.command == 'generate':
MooseDocs.commands.generate(config_file=options.moosedocs_config_file, purge=options.purge)
elif options.command == 'serve':
MooseDocs.commands.serve(config_file=options.mkdocs_config_file, strict=options.strict, livereload=options.livereload, clean=options.clean)
elif options.command == 'build':
MooseDocs.commands.build(config_file=options.mkdocs_config_file)
# Display logging results
print 'WARNINGS: {} ERRORS: {}'.format(formatter.COUNTS['WARNING'], formatter.COUNTS['ERROR'])
if formatter.COUNTS['ERROR'] > 0:
sys.exit(1)