code: def subvolume_get_default(path):
      '''
      Get the default subvolume of the filesystem path
  
      path
          Mount point for the subvolume
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' btrfs.subvolume_get_default /var/volumes/tmp
  
      '''
      cmd = ['btrfs', 'subvolume', 'get-default', path]
  
      res = __salt__['cmd.run_all'](cmd)
      salt.utils.fsutils._verify_run(res)
  
      line = res['stdout'].strip()
      # The ID is the second parameter, and the name the last one, or
      # '(FS_TREE)'
      #
      # When the default one is set:
      # ID 5 (FS_TREE)
      #
      # When we manually set a different one (var):
      # ID 257 gen 8 top level 5 path var
      #
      id_ = line.split()[1]
      name = line.split()[-1]
      return {
          'id': id_,
          'name': name,
      f subvolume_get_default(path):
      '''
      Get the default subvolume of the filesystem path
  
      path
          Mount point for the subvolume
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' btrfs.subvolume_get_default /var/volumes/tmp
  
      '''
      cmd = ['btrfs', 'subvolume', 'get-default', path]
  
      res = __salt__['cmd.run_all'](cmd)
      salt.utils.fsutils._verify_run(res)
  
      line = res['stdout'].strip()
      # The ID is the second parameter, and the name the last one, or
      # '(FS_TREE)'
      #
      # When the default one is set:
      # ID 5 (FS_TREE)
      #
      # When we manually set a different one (var):
      # ID 257 gen 8 top level 5 path var
      #
      id_ = line.split()[1]
      name = line.split()[-1]
      return {
          'id': id_,
          'name': name,
      }
docs: Get the default subvolume of the filesystem path
  
      path
          Mount point for the subvolume
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' btrfs.subvolume_get_default /var/volumes/tmp