Gearma...Status(3pm)

πŸ“¦
version 2.004.015 Β· 5 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute

✨ NAME ✨

Gearman::JobStatus β€” it's the lil glow-up object that represents a job status in the gearman distributed job system 🫢

(and yeah bestie, the manual page name gets squished down to Gearma...Status(3pm) in the header, but we all know her full name πŸ’…)


🌸 DESCRIPTION 🌸

okay so picture this: you hand a job off to a Gearman::Client, and now you're sitting there like... bestie, is it done?? πŸ‘€

That's where this comes in. When you call Gearman::Client's get_status($handle), what comes back at you is a Gearman::JobStatus β€” for the given $handle, no cap. That's literally the whole vibe of this module: it's the thing that tells you about a job. πŸŽ€


πŸ¦‹ METHODS πŸ¦‹

πŸ’– known()

known() β€” it's on the list, it's part of the squad ✨

ngl the page doesn't spell out what each one does beyond existing, so no invented lore here β€” I'm just your faithful narrator, not a fortune teller πŸ™ˆ

πŸ”₯ running()

running() β€” yeah she's on the roster too πŸ’«

🌈 progress()

progress() β€” the way that this one is just there, living her life 🧚

⭐ percent()

percent() β€” iconic, present, accounted for πŸ‘‘


real talk: the original page lists these four methods as bare names with no descriptions attached, so I'm not gonna make up behaviour for them. They exist, they're called known(), running(), progress() and percent(), and that's the whole tea fr fr πŸ“

so yeah, that's the entire page, short and sweet like a good story πŸ’œ She's from the User Contributed Perl Documentation collection, she ships with perl v5.26.2, and she's been out here slaying since 2018-08-30 β€” and that's the sign-off, mwah πŸ˜­πŸ’–

πŸ“¦ where this page comes from