OCTO_DISPATCHER(1)

πŸ“¦ version 1.0.6, in ubuntu jammy

πŸ’– OCTO_DISPATCHER πŸ’–

okay so this is octo_dispatcher from the User Contributed Perl Documentation, and honestly? she's the moment. sit down bestie, we're learning syslog today 🫢


🌸 NAME 🌸

octo_dispatcher β€” the Octopussy Dispatcher program, no cap ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

octo_dispatcher is the program the Octopussy Project uses to receive syslog lines and dispatche them into device directories. yes, "dispatche". we respect the original spelling in this house πŸ’…

and the flow is literally this:

(syslog --> <device>/Incoming/YYYY/MM/DD/msg_HHhMM_SS.log)

like, syslog comes in, and it lands in <device>/Incoming/YYYY/MM/DD/msg_HHhMM_SS.log. that's the whole vibe check. iconic behavior fr fr πŸŽ€


πŸ‘‘ FUNCTIONS πŸ‘‘

✨ Init()

Inits Dispatcher. that's it, that's the function, she just gets things started 🌈

✨ Stop()

Stops octo_dispatcher. main character knows when to exit the group chat πŸ’€

✨ Handle_Dir($device, $year, $month, $day, $hour, $min)

Handles directory. takes $device, $year, $month, $day, $hour, and $min β€” she's got a lot going on and she's handling it 🫢

✨ Write_Logs_10secs($y, $m, $d, $hour, $min, $mod)

Writes Logs by 10 seconds block. params are $y, $m, $d, $hour, $min, and $mod ⭐

✨ Write_Stats($y, $m, $d, $hour, $min)

Writes Statistics. takes $y, $m, $d, $hour, and $min β€” numbers girlies rise up πŸ“Šβœ¨


πŸŽ€ AUTHOR πŸŽ€

Sebastien Thebert <octo.devel@gmail.com> β€” thank you for your service king πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

go read these too, they're all in the same friend group:

  • octo_extractor
  • octo_parser
  • octo_uparser
  • octo_reporter
  • octo_rrd
  • octo_scheduler
  • octo_sender

and that's the whole page bestie, sending u off with love: this was written under perl v5.22.2 and dated 2016-05-04 πŸ’– mwah, slay, periodt πŸŒΈπŸ¦‹βœ¨

πŸ“¦ where this page comes from