def METHOD_NAME() -> int:
    parser = argparse.ArgumentParser(prog='rolling_restart',
                                     description=HELP_MAIN)
    parser.add_argument('--project',
                        '-p',
                        required=True,
                        help='The GCP project of the Nomulus server.')
    parser.add_argument('--services',
                        '-s',
                        nargs='+',
                        choices=appengine.SERVICES,
                        default=appengine.SERVICES,
                        help='The services to rollback.')
    parser.add_argument('--min_delay',
                        '-d',
                        type=int,
                        default=5,
                        choices=range(1, 100),
                        help=HELP_MIN_DELAY)
    parser.add_argument(
        '--started_before',
        '-b',
        type=common.parse_gcp_timestamp,
        default=datetime.datetime.utcnow(),
        help='Only kill VM instances started before this time.')
    args = parser.parse_args()
    rolling_restart(**vars(args))
    return 0