Jürgen Eckel
ff65b57d89
added memstorage to test instead of a file based DB
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-08 10:12:54 +02:00
Jürgen Eckel
ec0a090dda
clear seperation between interface and mqtt-Monitor
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-05 15:28:23 +02:00
Jürgen Eckel
ed9a2779d0
more linter love
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-05 11:46:05 +02:00
Jürgen Eckel
dbc2767b5b
fix: closing leveldb for each test case
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-05 11:38:05 +02:00
Jürgen Eckel
d317a50ce8
* added explicit mqtt client to the monitor module
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-04 14:16:06 +02:00
Jürgen Eckel
75f1444c81
* added a MqttMonitor modul with levelDB and periodic cleanup
...
* initialized in the app
* passed to dao keeper
* added conversion methods (string2unixtime, byte ToJSON)
* removed obsolete keeper code
* maded RDDLToken.Factor public
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2024-04-04 13:57:34 +02:00