DLTLYSE(1)

πŸ’– DLTLYSE(1) πŸ’–

okay bestie, gather round, because we're about to talk about dltlyse β€” a whole DLT log file analyser with plugins, and yes it's giving main character energy ✨


🌸 NAME 🌸

dltlyse β€” a DLT log file analyser, and it comes with plugins 🧚


✨ DESCRIPTION ✨

so basically, here's the whole vibe of how you call it:

dltlyse [-h] [-c FILE] [-d PLUGIN_DIRS] [--no-default-dir] [-p PLUGINS]
        [--exclude EXCLUDE] [-s] [-r] [-v] [-x XUNIT]
        [--xunit-testsuite-name XUNIT_TESTSUITE_NAME] [--no-sort]
        [--live-run] [traces [traces ...]]

it's a DLT file analyser, no cap 🫢


πŸŽ€ positional arguments:

  • traces β€” the DLT trace files you're feeding it. like, the actual logs, bestie πŸ“‚

πŸ’… optional arguments:

  • -h, --help β€” shows this help message and then dips, that's it, that's the whole job 😌
  • -c FILE, --config FILE β€” use a specific config file instead of whatever it'd grab on its own
  • -d PLUGIN_DIRS, --plugins-dir PLUGIN_DIRS β€” add a directory to the search path for plugins, so it can go looking for more little guys to run πŸ”
  • --no-default-dir β€” do not look for plugins in the default directories. like, don't even glance at them, we're being exclusive today πŸ’…
  • -p PLUGINS, --plugins PLUGINS β€” initialize only the plugin classes you explicitly list. nothing extra, nothing sneaky, just the ones on the guest list πŸ‘‘
  • --exclude EXCLUDE β€” exclude the plugin classes you list. not invited, blocked, unfollowed 🚫
  • -s, --show-plugins β€” show the available plugins. like a little roster of everyone who's here 🌈
  • -r, --recursive β€” search directories for traces recursively, going deeper and deeper like it's got a mission πŸŒ€
  • -v, --verbose β€” turn on verbose messages. it will talk. a lot. and honestly? let it πŸ—£οΈ
  • -x XUNIT, --xunit XUNIT β€” generate a result file in xUnit format into the file you specify πŸ“
  • --xunit-testsuite-name XUNIT_TESTSUITE_NAME β€” the testsuite name that gets used inside the xunit results file. name your child, bestie 🍼
  • --no-sort β€” a compatibility option, and it is ignored. like, it's here, it's listed, it does absolutely nothing πŸ™ˆ
  • --live-run β€” do a live run of DLTlyse plugins on incoming DLT logs, as they arrive, in real time, live, no cap πŸ”₯

lowkey reminder: that --no-sort one is genuinely ignored. don't build your whole workflow around it, i'm begging 😭

and that's the whole page, bestie β€” slay πŸ’œ

this little legend comes from dltlyse 1.1, dated December 2019, and it lives in section DLTLYSE(1) of the manual. take care of her, she's iconic πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from