PDUDAEMON(1)

๐Ÿ’– PDUDAEMON(1) ๐Ÿ’–

okay bestie, gather round ๐Ÿ’… this is pdudaemon, and yes, it's a User Command โ€” section 1 of the manual, the section for the stuff you actually type into a shell. This page is the manual for pdudaemon version 0.0.8, and it's genuinely short, so no cap, we can get through this together in like one scroll. ๐Ÿฆ‹


โœจ NAME โœจ

  • pdudaemon โ€” manual page for pdudaemon 0.0.8

๐ŸŒธ DESCRIPTION ๐ŸŒธ

The usage goes a little something like this, and yes, every flag here is real and every flag here matters:

usage: pdudaemon [-h] [--journal] [--logfile LOGFILE] [--loglevel {DEBUG,ERROR,INFO,WARN}] [--conf CONF] [--listener LISTENER] [--alias ALIAS | --hostname DRIVEHOSTNAME] [--drive] [--request DRIVEREQUEST] [--retries DRIVERETRIES] [--delay DRIVEDELAY] [--port DRIVEPORT]

That's it, that's the whole vibe check. Now let's break it down piece by piece because every one of these deserves its moment. ๐Ÿซถ


๐ŸŽ€ options ๐ŸŽ€

  • -h, --help โ€” shows you this help message and then exits. the "hello, what do I do" button, iconic behaviour. ๐Ÿ‘‘
  • --conf CONF, -c CONF โ€” your configuration file, and the default it points at is /etc/pdudaemon/pdudaemon.conf. so if you don't say anything, that's where it's looking. ๐ŸŒธ
  • --listener LISTENER โ€” the PDUDaemon listener setting. that's what the page says, that's what I'm telling you. ๐Ÿ’œ
  • --alias ALIAS โ€” takes an ALIAS. that's literally the whole entry, the original gave us zero elaboration and I refuse to make things up. ๐Ÿ™ˆ
  • --hostname DRIVEHOSTNAME โ€” takes a DRIVEHOSTNAME. same energy as above. note the | in the usage line, bestie: it's --alias ALIAS or --hostname DRIVEHOSTNAME, not both. ๐Ÿ’…

๐Ÿชต logging ๐Ÿชต

  • --journal, -j โ€” logs to the journal. ๐Ÿ““
  • --logfile LOGFILE โ€” the log file, and it defaults to /var/log/pdudaemon.log. โœจ
  • --loglevel {DEBUG,ERROR,INFO,WARN} โ€” the logging level, and those four are your only choices: DEBUG, ERROR, INFO, WARN. the default is INFO. โญ

๐ŸŽฎ drive ๐ŸŽฎ

  • --drive โ€” no description on the original page, so no tea from me. ๐Ÿซ–
  • --request DRIVEREQUEST โ€” takes a DRIVEREQUEST. ๐Ÿ“
  • --retries DRIVERETRIES โ€” takes DRIVERETRIES. ๐Ÿงš
  • --delay DRIVEDELAY โ€” takes a DRIVEDELAY. ๐ŸŒˆ
  • --port DRIVEPORT โ€” takes a DRIVEPORT. ๐Ÿ’œ

๐Ÿ” SEE ALSO ๐Ÿ”

The full documentation for pdudaemon is maintained as a Texinfo manual, which is a whole other format, slay. And if the info and pdudaemon programs are properly installed at your site, then this command

info pdudaemon

should give you access to the complete manual. go off, info. ๐Ÿ‘‘


and that's the whole page, bestie!! ๐Ÿ’– this was pdudaemon 0.0.8, and the page is dated November 2023 โ€” you're all caught up, now go read the Texinfo manual if you want the extended cut. mwah ๐Ÿซถ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from