hpitree(1)

πŸ¦‹ hpitree(1) β€” OpenHPI's resource tree tour πŸ¦‹

okay so bestie, this is hpitree(1) from OpenHPI, and it's giving "sample app that spills the tea on the managed openHPI complex." It does not just glance β€” it walks the whole tree. πŸ’…

🌸 NAME 🌸

hpitree β€” an openhpi sample application that shows, in details, the resources (rpt's) and the resources' management instruments (rdr's) data structures of the managed openHPI complex. 🫢

✨ SYNOPSIS ✨

        hpitree [-D nn] [-N host[:port]] [-C <cfgfile>] [-acdiorsw ] [-n nn] [-X] [-h]
        hpitree [--domain=nn] [--host=host[:port]] [--cfgfile=file] [--all] [--controls] [--rdrs] [--inventories] [--rpts]
                [--sensors] [--watchdogs] [--overview] [--resource=nn] [--debug] [--help]

πŸ’– DESCRIPTION πŸ’–

okay so hpitree walks the Resource Presence Table (RPT) of the managed openHPI complex and displays β€” in details β€” the resources (rpt's) and the resources' management instruments (rdr's) data structures. 🧚

If no domain or host is selected, hpitree uses the default domain as specified in the openhpiclient.conf file. πŸŽ€

πŸ”₯ OPTIONS πŸ”₯

  • (No Option) β€” Display all rpts and rdrs. πŸ’…

🫢 Help Options 🫢

  • -h, --help β€” Show help options. ✨

πŸ‘‘ Application Options πŸ‘‘

  • -a, --all β€” Display all rpts and rdrs (default). πŸ¦‹
  • -r, --rpts β€” Display only rpts. 🌸
  • -d, --rdrs β€” Display rdr records. πŸ“
  • -o, --overview β€” Display system overview: rpt & rdr headers. πŸ‘€
  • -s, --sensors β€” Display only sensors. 🌑️
  • -c, --controls β€” Display only controls. πŸŽ›οΈ
  • -w, --watchdogs β€” Display only watchdogs. πŸ•
  • -i, --inventories β€” Display only inventories. πŸ“¦
  • -n nn, --resource=nn β€” Display only resource nn and its topology. πŸ—ΊοΈ
  • -D nn, --domain=nn β€” Select domain id nn. πŸ†”
  • -X, --debug β€” Display debug messages. 🐞
  • -N "host[:port]", --host="host[:port]" β€” Open session to the domain served by the daemon at the specified URL (host:port). This option overrides the OPENHPI_DAEMON_HOST and OPENHPI_DAEMON_PORT environment variables. If host contains ':' (for example IPv6 address) then enclose it in square brackets. For example: "[::1]" or "[::1]:4743". 🌐
  • -C "file", --cfgfile="file" β€” Use passed file as client configuration file. This option overrides the OPENHPICLIENT_CONF environment variable. πŸ—‚οΈ

🌈 SEE ALSO 🌈

  • hpi_shell
  • hpialarms, hpifan, hpipower, hpithres
  • hpidomain, hpigensimdata, hpireset, hpitop
  • hpiel, hpiiinv, hpisensor, hpiwdt
  • hpievents, hpionIBMblade, hpisettime, hpixml
  • ohdomainlist, ohhandler, ohparam

the whole friend group is here, iykyk πŸ’œ

πŸ’Œ AUTHORS πŸ’Œ

Authors of this man page:

  • Peter D Phan (pdphan@users.sourceforge.net)
  • Ulrich Kleber (ulikleber@users.sourceforge.net)
  • Anton Pak (avpak@users.sourceforge.net)

that's the whole hpitree(1) glow-up, bestie β€” OpenHPI 4.0.0, dated 2023-01-26. now go walk that RPT like the main character you are πŸ’…πŸ¦‹βœ¨