Exemple #1
0
    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'
    }
Exemple #2
0
                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)
Exemple #3
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",