code: def stop(name):
      '''
      Hard shutdown the virtual machine. (vagrant halt)
  
      CLI Example:
  
      .. code-block:: bash
  
          salt <host> vagrant.stop <salt_id>
      '''
      vm_ = get_vm_info(name)
      machine = vm_['machine']
  
      cmd = 'vagrant halt {}'.format(machine)
      ret = __salt__['cmd.retcode'](cmd,
                                    runas=vm_.get('runas'),
                                    cwd=vm_.get('cwd'))
      return ret == f stop(name):
      '''
      Hard shutdown the virtual machine. (vagrant halt)
  
      CLI Example:
  
      .. code-block:: bash
  
          salt <host> vagrant.stop <salt_id>
      '''
      vm_ = get_vm_info(name)
      machine = vm_['machine']
  
      cmd = 'vagrant halt {}'.format(machine)
      ret = __salt__['cmd.retcode'](cmd,
                                    runas=vm_.get('runas'),
                                    cwd=vm_.get('cwd'))
      return ret == 0
docs: Hard shutdown the virtual machine. (vagrant halt)
  
      CLI Example:
  
      .. code-block:: bash
  
          salt <host> vagrant.stop <salt_id>