def generate_runner_subparser(subparsers):
    """Generates the subparser for the run server option."""
    runner_parser = subparsers.add_parser('run')
    runner_parser.set_defaults(action='run')
    runner_parser.add_argument('module', metavar='module', help=
        'Name of the module that uses the symmetric object.')
    runner_parser.add_argument('-s', '--server', dest='server', default=
        '127.0.0.1', help='Server hostname in which the application will run.')
    runner_parser.add_argument('-p', '--port', dest='port', type=int,
        default=5000, help='Port for the webserver.')
    runner_parser.add_argument('-d', '--no-debug', dest='debug', action=
        'store_const', default=True, const=False, help=
        'Do not run in debug mode.')
