util.info("Sample:\n $ ./sqlline.py localhost:2182 %s" % absSqlFile) pass ####################################################################### # Usage: # $ %prog # or # $ %prog --force # if __name__ == "__main__": parser, group, optparse = util.init_parser_group( appname=APPNAME, appver=APPVER, apphelp=APPHELP, usage="%prog [Options]", group_options=os.path.join(APPHOME, "options/phoenix_cresql_gen_options.yaml")) # 应用程序的缺省配置 appConfig = { "project_rootdir": os.path.dirname(APPHOME), } # 应用程序的日志配置 logConfig = { 'logging_config': os.path.join(APPHOME, 'config/logger.config'), 'file': APPNAME + '.log', 'name': 'main' }
util.info("[%d] processing config: %s" % (num, configYaml)) generate(parser, dictcfg, templatesDir, j2env, options) util.info("success: total %d config file(s) processed." % num) pass ######################################################################## # Usage: # $ %prog # or # $ %prog --force # if __name__ == "__main__": parser, group, optparse, profile = util.init_parser_group( apphome=APPHOME, appname=APPNAME, appver=APPVER, apphelp=APPHELP, usage="%prog [Options]", group_options=os.path.join(APPHOME, "options/xstp_options.yaml")) print(profile) # 应用程序的本地缺省配置 appConfig = {"project_rootdir": os.path.dirname(APPHOME)} # 主函数 main(parser, appConfig) sys.exit(0)
######################################################################## # Usage: # # $ ./repl.py -P './' -S "__cleanup" -D "___cleanup" # # 替换文件的创建时间 # $ ./scripts/repl.py -S "@create:" -D "@create: $(ctime)" -L -R # # 替换文件的修改时间 # $ ./scripts/repl.py -S "@modify:" -D "@modify: $(mtime)" -L -R # if __name__ == "__main__": parser, group, optparse = util.init_parser_group(appname=APPNAME, appver=APPVER, apphelp=APPHELP, usage='%prog [Options]') group.add_option("-P", "--path", action="store", dest="path", type="string", default=None, help="Specifies root path to replace", metavar="PATH") group.add_option("-S", "--srcs", action="store", dest="srcs",