docs: def status(name, maximum=None, minimum=None, absolute=False, free=False):
      '''
      Return the current disk usage stats for the named mount point
  
      name
          Disk mount or directory for which to check used space
  
      maximum
          The maximum disk utilization
  
      minimum
          The minimum disk utilization
  
      absolute
          By default, the utilization is measured in percentage. Set
          the `absolute` flag to use kilobytes.
  
          .. versionadded:: 2016.11.0
  
      free
          By default, `minimum` & `maximum` refer to the amount of used space.
          Set to `True` to evaluate the free space instead.
      '''
      # Monitoring state, no changes will be made so no test interface needed
      ret = {'name': name,
             'result': False,
             'comment': '',
             'changes': {},
             'data': {}}  # Data field for monitoring state
  
      # Validate extrema
      if maximum is not None:
          if not absolute:
              maximum, comment = _validate_int('maximum', maximum, [0, 100])
          else:
              maximum, comment = _validate_int('maximum', maximum, strip='KB')
          ret['comment'] += comment
      if minimum is not None:
          if not absolute:
              minimum, comment = _validate_int('minimum', minimum, [0, 100])
          else:
              minimum, comment = _validate_int('minimum', minimum, strip='KB')
          ret['comment'] += comment
      if minimum is not None and maximum is not None:
          if minimum >= maximum:
              ret['comment'] += 'minimum must be less than maximum '
      if ret['comment']:
          return ret
  
      data = __salt__['disk.usage']()
  
      # Validate name
      if name not in data:
          ret['comment'] += ('Disk mount {0} not present. '.format(name))
          return _status_path(name, ret, minimum, maximum, absolute, free)
      else:
          return _status_mount(name, ret, minimum, maximum, absolute, free, data)