Octopussy(3)

πŸ“¦ version 1.0.6, in ubuntu jammy

πŸ’– Octopussy β€” the main module, bestie πŸ’–

okay so this is Octopussy(3), the User Contributed Perl Documentation page for the Octopussy main module. yes it's a Perl module, yes it's section 3, yes we're doing this. pull up a chair 🫢


🌸 NAME 🌸

Octopussy β€” it's the Octopussy main module, fr fr. that's it, that's the name. iconic behavior honestly.


✨ FUNCTIONS ✨

here's the whole roster, no skips, no cuts, every single one. let's go πŸŽ€

πŸ’… Valid_User($prog_name)

checks that the current user is the Octopussy user for program $prog_name. like, are you on the list? vibe check passed or not πŸ’€

πŸ’… Version()

returns the Octopussy main module Version. the number. the moment. ⭐

πŸ’… Commander($cmd)

adds command $cmd to the octo_commander commands list. one more lil command added to the squad πŸ‘‘

πŸ’… Die($prog_name, $msg)

syslogs error $msg before dying. so dramatic, but also it literally dies. rip 😭

πŸ’… Error

syslogs the error and prints it. double the exposure, double the slay ✨

πŸ’… Parameter($param)

returns the Octopussy Parameter '$param' Default Value. the default. the fallback. the safety net 🧚

πŸ’… Status_Progress($bin, $param)

returns the Status Progress line for the ProgressBar of program $bin. progress bar representation, we love to see it 🌈

πŸ’… Sourceforge_Version()

gets the version of the last release on Sourceforge. going straight to the source, iykyk πŸ¦‹

πŸ’… Web_Updates($type)

downloads Updates from the Web. grabbing the fresh stuff off the internet πŸ“

πŸ’… Create_Fifo($fifo)

creates Fifo '$fifo'. making the fifo, obviously πŸ’–

πŸ’… PID_File

returns PID File. that's the whole thing, that's what it does πŸŽ€

πŸ’… PID_Value

no description on this one in the original, and bestie i am NOT about to make one up. it exists. it is called PID_Value. that's the tea πŸ«–

πŸ’… Dialog($id)

returns Dialog properties for the Dialog '$id'. all the deets for that dialog πŸ’…

πŸ’… Process_Status()

returns Status of Processes syslog-ng, dispatcher & scheduler. the whole trio, checking in πŸ”₯

πŸ’… Timestamp_Version($conf)

returns timestamp => yyyymmddxxxx. that's the format, exactly that format, don't come for me 🌸

πŸ’… Updates_Installation(@updates)

installs Updates. taking @updates and putting them in place πŸ‘‘

πŸ’… Waiting_For_Process_Already_Running($prog_name, $device)

waits (max 10 secs) for an already running process to stop. literally just ten seconds of patience, bestie, that's the max πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

Sebastien Thebert <octo.devel@gmail.com>

the icon, the legend, the author of this whole page 🫢


k that's the whole page!! every function, every arg, every default, all of it present and accounted for, no cap πŸ’–

okay bye bestie, this was Octopussy(3) from perl v5.22.2, dated 2016-05-04 β€” go be the Octopussy user you were always meant to be, slay πŸ’…βœ¨

πŸ“¦ where this page comes from