Christoph J. Scherr
9b372bf1e3
add span formatting for logger
2023-08-02 13:50:14 +02:00
Christoph J. Scherr
3b34933514
Merge branch 'master' of https://git.cscherr.de/PlexSheep/pt
2023-08-02 13:10:39 +02:00
Christoph J. Scherr
20f741aa57
make gag a dev depencendy
2023-08-02 13:09:32 +02:00
Christoph J. Scherr
0e7714d8e0
add filter skeleton for logger
2023-08-02 13:07:46 +02:00
Christoph J. Scherr
e64cd9015d
add math module
2023-08-01 20:06:19 +02:00
Christoph J. Scherr
810ffb13e1
acc a doc
2023-08-01 16:42:48 +02:00
Christoph J. Scherr
cecb07928e
add file options to Logger::init
2023-08-01 16:26:31 +02:00
Christoph J. Scherr
31bd3fb08c
add tracing dependencies
2023-08-01 16:06:45 +02:00
Christoph J. Scherr
3316da93a6
switched to tracing for logging
2023-08-01 16:04:06 +02:00
Christoph J. Scherr
5fa5cfe90a
add MIT License
2023-07-31 17:06:01 +02:00
Christoph J. Scherr
476f3a0c44
Remove GPL license in favor of MIT
2023-07-31 16:58:39 +02:00
Christoph J. Scherr
03a1e45000
Remove GPL licensing
2023-07-31 16:57:13 +02:00
Christoph J. Scherr
1f89c8b7bb
reformat readme
2023-07-20 22:13:25 +02:00
Christoph J. Scherr
5e1c583913
version increment
...
Signed-off-by: PlexSheep <software@cscherr.de>
2023-07-15 15:53:18 +02:00
Christoph J. Scherr
37d77044b8
net monitor uptime now uses serde
2023-07-12 19:15:42 +02:00
Christoph J. Scherr
8dc4a0aade
user controlled timeout for net monitor
2023-07-10 21:54:28 +02:00
Christoph J. Scherr
7b2e431bb9
packaging for pypi
2023-07-09 21:41:39 +02:00
Christoph J. Scherr
0e680d779f
version increment
2023-07-09 21:17:11 +02:00
Christoph J. Scherr
24f5a01f61
rename library to pt (internally)
2023-07-09 21:16:23 +02:00
Christoph J. Scherr
255c8ef3f9
fix openssl dependency
2023-07-09 20:50:56 +02:00
Christoph J. Scherr
22fabf6867
version increment
2023-07-09 20:45:18 +02:00
Christoph J. Scherr
ef686b9848
fixed typo, im stupid
2023-07-09 20:44:53 +02:00
Christoph J. Scherr
b16a748b0d
fix typo
2023-07-09 20:30:57 +02:00
Christoph J. Scherr
85e0d5e2a7
dont show module when logging from python
2023-07-09 20:28:49 +02:00
Christoph J. Scherr
6e7e2c9190
uptime monitor python respects KeyboardInterrupt
2023-07-09 20:12:34 +02:00
Christoph J. Scherr
0a6141af85
python interface works
...
keyboard interrupt issue still persists
2023-07-09 20:04:20 +02:00
Christoph J. Scherr
b73710da2e
updated version info, fixed typo
2023-07-09 19:17:37 +02:00
Christoph J. Scherr
0f2b62c999
theoretical pyhton stubs and bindings
...
but they are not usable for some reason
2023-07-09 19:08:55 +02:00
Christoph J. Scherr
9fb82b5caa
doc fixes
2023-07-09 18:08:18 +02:00
Christoph J. Scherr
b8ab5eaac3
monitor uptime completed
2023-07-09 17:53:20 +02:00
Christoph J. Scherr
791b04f71f
monitoring struct
2023-07-09 15:54:43 +02:00
Christoph J. Scherr
354db00312
remove unneeded dependency
2023-07-09 13:52:00 +02:00
Christoph J. Scherr
4c4203d98c
monitoring with repeat and defaults
...
defaults can also be toggled off
2023-07-09 13:51:00 +02:00
Christoph J. Scherr
763f734649
monitoring base
...
basic check_uptime works
2023-07-08 23:43:02 +02:00
Christoph J. Scherr
eb1e78be96
basic cli interface
2023-07-08 21:22:55 +02:00
Christoph J. Scherr
f75111ae90
add networking module
2023-07-08 16:53:33 +02:00
Christoph J. Scherr
7137922d2e
add metnion of docs.rs/libpt
2023-07-08 16:41:42 +02:00
Christoph J. Scherr
5865d65fa8
readmy updated for package registries
...
version incremented
2023-07-08 16:21:30 +02:00
Christoph J. Scherr
4a7aade4fc
updated cargo.toml
2023-07-08 16:20:24 +02:00
Christoph J. Scherr
a9bb35c2ba
fancy release docu for v0.1.0
2023-07-08 16:06:12 +02:00
Christoph J. Scherr
e50c4dfe05
typos and docu
2023-07-08 15:42:28 +02:00
Christoph J. Scherr
a25bf40a5b
readme update
2023-07-08 15:01:22 +02:00
Christoph J. Scherr
d36b7c0d04
fixed logger multi init
...
the logger test sometimes crashed due to multithreading problems in combination with a Logger module panicing when the INITIALIZED AtomicBool was false due to cargo tests multithreading
2023-07-08 14:43:11 +02:00
Christoph J. Scherr
4fc6ac7e0a
working logger in python with stub
...
was a mess until it wasnt anymore, yay
2023-07-08 01:15:40 +02:00
Christoph J. Scherr
7da4e18456
logger rust test success
2023-07-07 23:36:55 +02:00
Christoph J. Scherr
88de9b0fe0
logger works, but only half tests
2023-07-07 21:05:37 +02:00
Christoph J. Scherr
2564eee991
starting a codebase
2023-07-07 00:36:49 +02:00
Christoph J. Scherr
917d584808
maturin init
2023-07-06 22:06:31 +02:00
Christoph J. Scherr
ad65b87cdf
Initial commit
2023-07-06 22:05:34 +02:00