rt-run-sch...-processes(1)

πŸ“¦ version 5.0.10, in ubuntu stonking

πŸ’– rt-run-scheduled-processes(1) πŸ’–

okay bestie, so this is a page from the Request Tracker Reference β€” section 1 β€” and the command is literally called rt-run-scheduled-processes, which is giving "the name explains the whole job" energy and honestly? iconic. πŸŽ€


✨ NAME ✨

rt-run-scheduled-processes β€” run scheduled processes for Request Tracker, bestie. that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

rt-run-scheduled-processes [options]

πŸ’… DESCRIPTION πŸ’…

so this tool goes out and finds any scheduled processes that are scheduled and then, you know, runs them. that's it. that's the job. she's a doer. πŸ”₯

each scheduled process has a minute and an hour, and possibly a day of week or a day of month too. all of those times are taken to be in the RT server timezone, no cap. so don't come at her about your local time, she doesn't know her. πŸ’€


🧚 SETUP 🧚

okay so before any of the slaying happens, you're gonna need cron to run this script every 15 minutes. here's a lil example crontab entry that does exactly that:

*/15 * * * * /usr/bin/rt-run-scheduled-processes

the way that this runs the script every 15 minutes, every hour… obsessed. 🫢

heads up bestie β€” this may need some further tweaking so it actually runs as the correct user. don't just leave it as root and hope for the best, i'm begging. 😭

πŸ‘‘ OPTIONS πŸ‘‘

this tool supports a few options. most of them are for debugging, which is very "we keep the training wheels on for you" of her. πŸ’œ

  • -h, --help β€” display this documentation. she's telling you about herself. main character behaviour fr fr. ✨
  • --dryrun β€” figure out which scheduled processes would be run, but don't actually run them. it's the "let's just talk about it" option. no commitment, just vibes. πŸ™ˆ
  • --time SECONDS β€” instead of using the current time to figure out which scheduled processes should be run, use SECONDS. and SECONDS here is usually since midnight Jan 1st, 1970, so for example 1192216018 would be Oct 12 19:06:58 GMT 2007. time travel but make it epoch. ⭐
  • --all β€” ignore scheduled process frequency when considering each scheduled process. this will run all enabled scheduled processes. all of them. every single one. she's not filtering, she's not gatekeeping, she's just going. πŸ”₯
  • --log LEVEL β€” adjust the LogToSTDERR config option. turn the volume knob on the screaming. πŸŽ€

and that's the whole page, bestie. go run your scheduled processes, they're waiting on you. πŸ’–

cute lil sign-off: this page is from perl v5.40.1 and it's dated 2026-06-21. slay. πŸ’…πŸŒˆ

πŸ“¦ where this page comes from