STOMP(1)

πŸ’– STOMP β€” like, the manual page, bestie πŸ’–

stomp(1) β€” section 1 of the manual, she's iconic, she's a whole vibe ✨


🌸 NAME 🌸

stomp β€” the STOMP command-line client 🫢


✨ SYNOPSIS ✨

stomp [options]

That's it. That's the whole thing. Options only, no positional args, she keeps it clean πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so. stomp is a command-line client that lets you access messaging servers using the STOMP protocol β€” and it speaks versions 1.0, 1.1 and 1.2, so basically all of them, we love range 🌈

Under the hood it's powered by the Python module stomp.py. Slay. ✨


πŸŽ€ OPTIONS πŸŽ€

Every single one, no skipping, we don't gatekeep here:

  • -h, --help β€” shows you a summary of the options. your lil "wait what was that flag again" button πŸ’–
  • --version β€” shows the version of the program. for when you need to know which era of stomp you're living in ⭐
  • -H <host>, --host=<port> β€” hostname or IP address to connect to. [default: localhost] (yes, the long form literally says <port> up there β€” that's what the page says, iykyk πŸ’€)
  • -P <port>, --port=<port> β€” the port that's providing stomp protocol connections. [default: 61613] πŸ”₯
  • -U <user>, --user=<user> β€” username for the connection πŸ‘‘
  • -W <password>, --password=<password> β€” password for the connection πŸ”
  • -F <filename>, --file=<filename> β€” a file containing commands to be executed, instead of prompting from the command prompt. script it instead of typing at it, main character energy πŸŽ€
  • -S <protocol version>, --protocol=<protocol version> β€” set the STOMP protocol version: 1.0, 1.1, 1.2. [default: 1.1] pick your fighter 🌸
  • -L <queue>, --listen=<queue> β€” listen for messages on a queue/destination. ears ON πŸ‘‚βœ¨
  • -V, --verbose β€” verbose logging "on" or "off" β€” and if it's on, full headers from stomp server responses get printed. the receipts, we get the receipts πŸ’…
  • --ssl β€” enable an SSL connection. lock it down bestie πŸ”’
  • --heartbeats=<heartbeats> β€” heartbeats to request when connecting with protocol >= 1.1 (two comma separated integers required). [default: 0,0] πŸ’“

πŸ’œ SEE ALSO πŸ’œ

The Python module documentation lives in the package python-stomp-doc:

/usr/share/doc/python-stomp.py-doc/html

go read it, it's giving knowledge πŸ“šβœ¨


πŸ’– that's the whole page bestie β€” go forth and stomp responsibly, no cap 🫢

okay and the official receipts: this is version 0.1, dated 2017-10-26, and yeah, STOMP(1) all the way down. mwah πŸ’‹