def setup_args():
    parser = cli.build_arg_parser()
    # using j here because -u is used for user
    parser.add_argument('-j', '--uuid',
                        help='BIOS UUID of the VirtualMachine you want '
                             'to reboot.')
    parser.add_argument('-n', '--name',
                        help='DNS Name of the VirtualMachine you want to '
                             'reboot.')
    parser.add_argument('-i', '--ip',
                        help='IP Address of the VirtualMachine you want to '
                             'reboot')

    my_args = parser.parse_args()

    return cli.prompt_for_password(my_args)
:param host: the fully qualified hostname of the host to deploy to
dataset/ETHPy150Open vmware/pyvmomi-community-samples/samples/destroy_vm.py/setup_args--crossover with--dataset/ETHPy150Open box/ClusterRunner/app/deployment/remote_service.py/RemoteService.__init__