def main():
parser = configargparse.ArgParser(description='mergeit hook server')
parser.add_argument('-sc', '--server-config', is_config_file=True, help='Server config')
parser.add_argument('-H', '--host', type=str, default='*', help='Listen host')
parser.add_argument('-p', '--port', type=int, default=1234, help='Listen port')
parser.add_argument('-sh', '--shell-host', type=str, default='*', help='Shell listen host')
parser.add_argument('-sp', '--shell-port', type=int, default=1235, help='Shell listen port')
parser.add_argument('-c', '--config', type=str, help='Config file')
parser.add_argument('-l', '--log', type=str, default='/var/log/mergeit', help='Logs dir')
args = parser.parse_args()
run(args.host, args.port, args.shell_host, args.shell_port, args.config, args.log)
评论列表
文章目录