Goat Monitor
A command line tool for remotely monitoring command execution using Gotify.
Yes, I know Gotify doesn't have "goat" in its name but it sounds like it.
Configuration
Configuration lives in a TOML file which should have (at a minimum) the following:
server = "https://gotify.example.com"
app_token = "app_token_from_gotify"
Usage
goat_monitor --config ./config.toml --retries 3 -- <COMMAND TO MONITOR>
The command can be any shell command including arbitrarily many options / arguments.
Note that -- is often necessary to prevent options within the monitored command from being parsed as options to goat_monitor.
Metadata
Release files for goat-monitor 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| goat_monitor-0.1.3.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| goat_monitor-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.8 kB
Release files / goat_monitor-0.1.3.tar.gz
| Download URL | goat_monitor-0.1.3.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
058652fcaee5b7e959b3b225bd5c60f9d827845c5df4841ad01926365872a602
|
|
BLAKE2b-256 checksum How to use checksums |
af2ce64f789549ea20c377bfe39353330b4b9e3b21257c632e2acc257c46531c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|
Release files / goat_monitor-0.1.3-py3-none-any.whl
| Download URL | goat_monitor-0.1.3-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c1964a0c80443c879035f5432b8ca5c034fcd5c1d5f1d93b60ce5221c762696
|
|
BLAKE2b-256 checksum How to use checksums |
703f442b87876aafd8cfe6a6a2b3019003e667b85da6a0893ee7b698140baeac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|