8a2bc8046b
Moved lish plugin to bin/lish since it should not be part of the core.
...
Lish can be used when the RPC plugin is loaded. Renamed Lish plugin to RPC. It is better to make Lish a own program since it would not work in daemon mode.
2022-10-06 23:51:53 +02:00
851505bff3
Some more configuration changes and inline comments.
2022-10-06 23:40:36 +02:00
ec39acfb02
Small logging fixes and more inline comments to explain this feature in detail.
2022-10-06 23:28:55 +02:00
7806511884
Reverted some of the last commit. Megabytes make sense for log_file_size.
2022-10-06 23:20:37 +02:00
d179e478eb
Some logging configuration fixes.
...
log_file_size is now in bytes only. megabytes are obsolete since we all have a calculator... ;)
2022-10-06 23:14:28 +02:00
1fc684c7e0
renamed get() to create() in plugins and added the log to args.
2022-10-06 22:42:31 +02:00
04e30b3301
Changes the name of a monitors job_id to monitor_id.
...
The job id should be only part of the job to not be confused.
2022-10-06 22:32:34 +02:00
9dbd235938
Version fix. 0.19.* must become the stable version. Not 0.20.
2022-10-06 05:48:21 +02:00
220079e64b
Some more logging fixes in linspectord.py.
2022-10-06 05:38:34 +02:00
ddc20342d6
Some more logging stuff.
2022-10-06 05:30:05 +02:00
5d99640480
Some more logging stuff.
2022-10-06 05:05:41 +02:00
af4d26ea80
Some more debug logging in core.linspector.py.
2022-10-06 04:22:28 +02:00
87c88a243b
README update and a type conversion fix.
2022-10-06 03:31:40 +02:00
fc925d1d82
Made the monitor interval optional and set 300 seconds to default.
2022-10-06 03:08:16 +02:00
7e228a3196
Some more logging stuff. log is now a global function as argument.
...
Don't know if it is good, but it made things easier to me.
2022-10-06 02:42:15 +02:00
e665933bfb
Some more logging stuff...
2022-10-05 05:50:13 +02:00
60d4cd9dd8
Added log_file_size_bytes to configuration. It can be used when log_file_size is not set.
2022-10-04 23:23:36 +02:00
5ca94ec14b
Added FritzboxPhoneStatusService service and some cosmetic changes.
2022-10-04 22:59:04 +02:00
dfedaa5d2e
Configuration and monitor configuration update.
2022-10-04 02:19:18 +02:00
6b89907ee7
Some more inline comments and cosmetic changes.
2022-10-03 12:31:47 +02:00
cfa1607eaa
README and .gitignore update.
2022-10-03 06:16:26 +02:00
db41e7ee0b
Only optimizations.
2022-10-03 05:57:10 +02:00
381b790d11
Inline comments update.
2022-10-03 05:47:13 +02:00
118445404f
Some more scheduling config stuff in core/linspector.py.
2022-10-03 05:28:30 +02:00
9a631e237a
Bug fixes.
2022-10-02 22:53:30 +02:00
081a548215
Added foreground run mode when not running as daemon.
2022-10-02 03:22:04 +02:00
7123210abf
Comment fix.
2022-10-02 03:11:13 +02:00
1e86dcbfd8
Some small log format change.
2022-10-02 01:18:20 +02:00
f4e3b9c01b
Cosmetic changes and some more inline comments.
2022-10-01 22:02:32 +02:00
9c9274f0b4
Mostly cleanups and added comments to the config files.
2022-10-01 10:25:42 +02:00
60752e1a4b
Mostly cleanups and a TODO update.
2022-10-01 09:14:42 +02:00
d57fd97fbd
Moved kwargs from __init__ to execute() in services, optimized logging and a lot of bug fixes and refactoring. Bug fixes too.
2022-10-01 08:43:19 +02:00
2178452f39
Simplified logging, enabled start_date in monitor configuration and enabled timezone configuration.
2022-10-01 06:05:30 +02:00
549510c3a4
Lot of bug fixing, optimizations and refactoring.
2022-10-01 04:37:35 +02:00
ee423c01bb
Backup commit. Many internally changes. Known issues still need to be fixed.
2022-09-30 05:43:35 +02:00
8808b657c4
Basic scheduling works now but execution of services is not available. Lot of stuff done...
2022-09-30 02:14:36 +02:00
1420738299
Added log helper and imported lot of old Linspector code. Needs more work!
2022-09-29 23:52:33 +02:00
ca6b424473
Added basic scheduler code.
2022-09-29 22:21:31 +02:00
d2c28076d9
Added CSV task.
2022-09-29 14:47:25 +02:00
088a36815f
README update.
2022-09-29 13:47:14 +02:00
503bc3a6ea
requirements.txt update.
2022-09-29 13:42:30 +02:00
ee2102017c
requirements.txt update.
2022-09-29 08:14:37 +02:00
e3f4e941df
Deleted APScheduler from the source tree. README update.
2022-09-29 08:09:23 +02:00
7d470ba94b
Added APScheduler to requirements.txt, README update.
2022-09-29 08:06:12 +02:00
665b70ed7d
Just playing around with logging... ;)
2022-09-29 03:33:28 +02:00
e693a6fce2
Forgot to increase the version to 0.19 on last commit.
2022-09-29 03:02:53 +02:00
dbb0e23091
Added file logging and a new parameter (-s) for logging to stdout.
2022-09-29 02:59:40 +02:00
1d89481e51
Set version from 0.1 to 0.18 because the last version of "old" Linspector was 0.17.
2022-09-29 00:17:44 +02:00
b104698a90
Simplified the daemon code and added stop and restart parameters to the linpector program.
2022-09-28 23:29:51 +02:00
fe2fea6b9d
Some more daemon recognition...
2022-09-28 08:40:28 +02:00