docs: def inodeusage(args=None):
      '''
      Return inode usage information for volumes mounted on this minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' disk.inodeusage
      '''
      flags = _clean_flags(args, 'disk.inodeusage')
      if __grains__['kernel'] == 'AIX':
          cmd = 'df -i'
      else:
          cmd = 'df -iP'
      if flags:
          cmd += ' -{0}'.format(flags)
      ret = {}
      out = __salt__['cmd.run'](cmd, python_shell=False).splitlines()
      for line in out:
          if line.startswith('Filesystem'):
              continue
          comps = line.split()
          # Don't choke on empty lines
          if not comps:
              continue
  
          try:
              if __grains__['kernel'] == 'OpenBSD':
                  ret[comps[8]] = {
                      'inodes': int(comps[5]) + int(comps[6]),
                      'used': comps[5],
                      'free': comps[6],
                      'use': comps[7],
                      'filesystem': comps[0],
                  }
              elif __grains__['kernel'] == 'AIX':
                  ret[comps[6]] = {
                      'inodes': comps[4],
                      'used': comps[5],
                      'free': comps[2],
                      'use': comps[5],
                      'filesystem': comps[0],
                  }
              else:
                  ret[comps[5]] = {
                      'inodes': comps[1],
                      'used': comps[2],
                      'free': comps[3],
                      'use': comps[4],
                      'filesystem': comps[0],
                  }
          except (IndexError, ValueError):
              log.error('Problem parsing inode usage information')
              ret = {}
      return ret