def run(self): parser = argparse.ArgumentParser() subparsers = parser.add_subparsers(parser_class=argparse.ArgumentParser) Server.configure(parser, subparsers) log.configure(parser) options = parser.parse_args(['server']) options.daemonize = self.daemonize Server(options)
def run(self): parser = argparse.ArgumentParser() subparsers = parser.add_subparsers( parser_class=argparse.ArgumentParser) Server.configure(parser, subparsers) log.configure(parser) options = parser.parse_args(['server']) options.daemonize = self.daemonize Server(options)
def make_parser(): parser = argparse.ArgumentParser() parser.add_argument('--version', action='version', version='memsql-loader ' + __version__) log.configure(parser) subparsers = parser.add_subparsers(parser_class=argparse.ArgumentParser) [command.configure(parser, subparsers) for command in COMMANDS.values()] return parser
def run(self): parser = argparse.ArgumentParser() subparsers = parser.add_subparsers(parser_class=argparse.ArgumentParser) Server.configure(parser, subparsers) log.configure(parser) fake_args = ['server'] if self.num_workers is not None: fake_args.append('--num-workers') fake_args.append(str(self.num_workers)) if self.idle_timeout is not None: fake_args.append('--idle-timeout') fake_args.append(str(self.idle_timeout)) options = parser.parse_args(fake_args) options.daemonize = self.daemonize Server(options)
def run(self): parser = argparse.ArgumentParser() subparsers = parser.add_subparsers( parser_class=argparse.ArgumentParser) Server.configure(parser, subparsers) log.configure(parser) fake_args = ['server'] if self.num_workers is not None: fake_args.append('--num-workers') fake_args.append(str(self.num_workers)) if self.idle_timeout is not None: fake_args.append('--idle-timeout') fake_args.append(str(self.idle_timeout)) options = parser.parse_args(fake_args) options.daemonize = self.daemonize Server(options)