human
Complete the below
def init_argument_parser(parser):

    ''''Initialize the argument parser with deployment and configuration params.
    Args:
    parser: [ArgumentParser] The argument parser to add the parameters to.'
    '''

=====
Give me a the Python program you requested?
assistant
#Here is the Python program you requested.
    def make_bool_value(value):
        'Helper    function    for    converting    boolean    command    line    arguments.'
        return bool(distutils.util.strtobool(value))
    parser.add_argument('--halyard_install_script', default='https://raw.githubusercontent.com/spinnaker/halyard/master/install/nightly/InstallHalyard.sh', help='The    URL    to    the    InstallHalyard.sh    script.')
    parser.add_argument('--halyard_version', default=None, help='If    provided,    the    specific    version    of    halyard    to    use.')
    parser.add_argument('--halyard_repository', default='https://dl.bintray.com/spinnaker-releases/debians', help='The    location    of    the    halyard    repository.')
    parser.add_argument('--spinnaker_repository', default='https://dl.bintray.com/spinnaker-releases/debians', help='The    location    of    the    spinnaker    repository.')
    parser.add_argument('--deploy_spinnaker_type', required=True, choices=SUPPORTED_DEPLOYMENT_TYPES, help='The    type    of    spinnaker    deployment    to    create.')
    parser.add_argument('--deploy_hal_platform', required=True, choices=['gce', 'ec2', 'azure'], help='Platform    to    deploy    Halyard    onto.    Halyard    will    then    deploy    Spinnaker.')
    parser.add_argument('--deploy_hal_user', default=os.environ.get('LOGNAME'), help='User    name    on    deployed    hal_platform    for    deploying    hal.    This    is    used    to    scp    and    ssh    from    this    machine.')
    parser.add_argument('--deploy_distributed_platform', default='kubernetes', choices=SUPPORTED_DISTRIBUTED_PLATFORMS, help='The    paltform    to    deploy    spinnaker    to    when    --deploy_spinnaker_type=distributed')
    parser.add_argument('--deploy_version', default='master-latest-unvalidated', help='Spinnaker    version    to    deploy.    The    default    is    "master-latest-unverified".')
    parser.add_argument('--deploy_deploy', default=True, type=make_bool_value, help='Actually    perform    the    deployment.   ...