TRYTOND-WORKER(1)

πŸ“¦
version 7.0.53 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ TRYTOND-WORKER β€” the girlies' guide ✨

okay so bestie, welcome to the Tryton Application Platform manual page for trytond-worker πŸ’– yes this is the TRYTOND-WORKER(1) page, and yes we are gonna read it together, no skimming, no scrolling past the boring bits, because literally every detail matters. sit down, grab a strawberry πŸ“, let's go.


🌸 NAME 🌸

trytond-cron β€” Tryton Application Platform (Worker)

okay not me pointing out that the NAME section literally says trytond-cron while the whole page is titled trytond-worker 😭 that's just what it says, so that's what I'm telling you, don't come for me. iykyk.

πŸŽ€ SYNOPSIS πŸŽ€

trytond-worker [-h] [--version] [-c FILE [FILE ...]] [-v] [--dev] [-d
DATABASE [DATABASE ...]]

the way she takes multiple files and multiple databases at once… highkey iconic. periodt. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe: Tryton is a high-level general purpose application platform written in Python and using PostgreSQL as its database engine. it is the core base of an ERP. that's the whole platform, she's a big deal πŸ‘‘

and this script? this script runs the dedicated worker part of the server. that's it, that's her job, she's the worker bee 🐝 main character energy but for background tasks.


✨ OPTIONS ✨

one bullet per option, no gatekeeping, no skipping:

  • --version β€” shows the program's version number and exits. bye, she's done, she's out 🫢
  • -h, --help β€” shows this help message and exits. the classic "help me bestie" move.
  • -c FILE [FILE ...], --config FILE [FILE ...] β€” specify configuration files. yes, plural, as many as you want, she can handle it πŸ’…
  • --dev β€” enable development mode (caching disabled). dev girlies, this one's for you, just know the cache is OFF.
  • -v, --verbose β€” enable verbose mode. she will talk, she will tell you everything πŸ—£οΈ
  • -d DATABASE [DATABASE ...], --database DATABASE [DATABASE ...] β€” specify the database name. again, multiples are allowed, go off.
  • --pidfile FILE β€” file where the server pid will be stored. that's where the pid lives, that's her little home 🏠
  • --logconf FILE β€” logging configuration file (ConfigParser format). note the format, bestie, ConfigParser format, don't forget it.
  • --name NAME β€” work only on the named queue. she's loyal, she does one queue and one queue only.
  • --max MAXTASKSPERCHILD β€” number of tasks a worker process before being replaced. (yes that's the sentence, verbatim, the original said it like that and I'm not gonna fix her grammar, she's perfect as she is 😭)
  • -n PROCESSES β€” number of processes to use. how many girlies are we hiring for this shift?
  • -t TIMEOUT, --timeout TIMEOUT β€” maximum timeout when waiting notification. wait too long and she's over it ⏰

πŸ“ FILES πŸ“

the files that matter, no cap:

  • /etc/tryton/trytond.conf
  • /etc/tryton/trytond_log.conf

that's the config and the log config, right there in /etc/tryton/, cozy. πŸŽ€


πŸ‘€ SEE ALSO πŸ‘€

go read her friends, they're all slaying in their own lanes:


🌈 HOMEPAGE 🌈

more information the Tryton project can be found at <http://www.tryton.org/>. (again, that's exactly how the original phrased it β€” "More information the Tryton project" β€” and I'm keeping it, she's iconic like that πŸ’–)


πŸ’œ AUTHOR πŸ’œ

Tryton server was written by the Tryton project <http://www.tryton.org/>.

this manual page was written by Mathias Behrle <mbehrle@debian.org>. thank you for your service, bestie, we appreciate you 🫑


and that's the whole page, babe! πŸ’…

this was version 7.0, dated 2024-10-18, from the TRYTOND-WORKER(1) manual. love that for us. go run your worker, drink some water, and remember: the vibe changes but the facts never do. mwah πŸ’–βœ¨πŸ¦‹
πŸ“¦ where this page comes from