code: def delete_volume(target, stop=True):
      '''
      Deletes a gluster volume
  
      target
          Volume to delete
  
      stop : True
          If ``True``, stop volume before delete
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' glusterfs.delete_volume <volume>
      '''
      volinfo = info()
      if target not in volinfo:
          log.error('Cannot delete non-existing volume %s', target)
          return False
  
      # Stop volume if requested to and it is running
      running = (volinfo[target]['status'] == '1')
  
      if not stop and running:
          # Fail if volume is running if stop is not requested
          log.error('Volume %s must be stopped before deletion', target)
          return False
  
      if running:
          if not stop_volume(target, force=True):
              return False
  
      cmd = 'volume delete {0}'.format(target)
      return _gluster(cmdf delete_volume(target, stop=True):
      '''
      Deletes a gluster volume
  
      target
          Volume to delete
  
      stop : True
          If ``True``, stop volume before delete
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' glusterfs.delete_volume <volume>
      '''
      volinfo = info()
      if target not in volinfo:
          log.error('Cannot delete non-existing volume %s', target)
          return False
  
      # Stop volume if requested to and it is running
      running = (volinfo[target]['status'] == '1')
  
      if not stop and running:
          # Fail if volume is running if stop is not requested
          log.error('Volume %s must be stopped before deletion', target)
          return False
  
      if running:
          if not stop_volume(target, force=True):
              return False
  
      cmd = 'volume delete {0}'.format(target)
      return _gluster(cmd)
docs: Deletes a gluster volume
  
      target
          Volume to delete
  
      stop : True
          If ``True``, stop volume before delete
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' glusterfs.delete_volume <volume>