'Adds custom configuration parameters to argument parser.
This is a helper function for make_deployer().'

@classmethod
def validate_options_helper(cls, options):

    if (not options.deploy_google_project):
        raise ValueError('--deploy_google_project    not    specified.')
    if (not options.deploy_google_instance):
        raise ValueError('--deploy_google_instance    not    specified.')
    if (not options.deploy_hal_google_service_account):
        raise ValueError('--deploy_hal_google_service_account    not    specified.')
    if options.deploy_deploy:
        response = run_quick('gcloud    compute    instances    describe    --account    {gcloud_account}    --project    {project}    --zone    {zone}    {instance}'.format(gcloud_account=options.deploy_hal_google_service_account, project=options.deploy_google_project, zone=options.deploy_google_zone, instance=options.deploy_google_instance), echo=False)
        if (response.returncode == 0):
            raise ValueError('"{instance}"    already    exists    in    project={project}    zone={zone}'.format(instance=options.deploy_google_instance, project=options.deploy_google_project, zone=options.deploy_google_zone))
