Jonathan Branan
ab30d69c7c
Improve logging: named logger, rotation, richer format, remove use_log guards
...
- Add setup_logging() returning a named 'qbit-maid' logger with
RotatingFileHandler (configurable size/backups) and a console handler
- Add log_torrent() helper for structured torrent context
- Replace basicConfig-based tor_log() with setup_logging()
- Remove redundant 'if self.use_log:' guards across qbit-maid.py,
qlist.py, qprocess.py, qlogging.py (level filtering handles it)
- Document new logging options in config.toml.example and README
2026-10-26 22:10:35 -05:00
jblu
d15cc8d95c
updated healthchecks to support starting and stopping a job
continuous-integration/drone/push Build is passing
2024-06-03 20:32:57 -05:00
jblu
24f6e7b563
updated unit tests and fixed a bug
continuous-integration/drone/push Build is passing
2023-09-20 00:18:26 -05:00
jblu
01a4c88cc4
Fixed #58
continuous-integration/drone/push Build is failing
2023-09-12 13:04:38 -05:00
jblu
660a18a70f
disable warnings
continuous-integration/drone/push Build is passing
2023-06-11 14:41:50 -05:00
jblu
cf64321e49
added health check support
2023-06-05 23:51:49 -05:00
jblu
b6346ac335
fixed config init
2023-06-05 22:42:00 -05:00
jblu
8520933f8d
added docker support
2023-06-04 13:05:26 -05:00
jblu
03648f9ae2
added apprise client
2023-05-16 22:05:12 -05:00
jblu
b082680853
#39 #38 #37 lots of changes, will need toml config
2022-11-01 15:33:22 -05:00
jblu
8c32f32c85
#31 and lots of other changes
2022-10-01 13:10:42 -05:00
jblu
adc3825396
#28 #26 #25 lots of changes
2022-10-01 12:21:18 -05:00
jblu
4317a33647
standardized the variables #19
2022-09-03 15:02:40 -05:00
jblu
8c8aff9b09
Changed the config files and updated the readme
2022-09-03 14:04:03 -05:00
jblu
0977b12fe1
#15 added tag whitelisting
2022-09-02 20:22:04 -05:00
jblu
0135f7c13b
moved dragnet to config file
2022-09-02 18:28:03 -05:00
jblu
81ad9e3d13
added dragnet function
2022-08-31 10:56:37 -05:00
jblu
a224b03a7d
fixing conflict
2022-08-12 21:31:27 -05:00
jblu
fb70daacad
Merge branch 'main' of https://github.com/jonbranan/qbit-maid
2022-08-12 21:30:43 -05:00
jblu
d1cda2a104
restoring changes
2022-08-12 21:30:18 -05:00
Jonathan Branan
e9a4f6aa0d
changed so it can run
2022-08-12 13:18:54 -05:00
Jonathan Branan
06b5016b90
working with test case data
2022-08-11 21:06:37 -05:00
jblu
357591227e
fixed preme calculation bug and added exec time
2022-08-01 13:01:00 -05:00
jblu
fca54f8952
empty
2022-07-29 16:02:19 -05:00
jblu
26ac36a164
fixed attrubute error
2022-07-25 12:36:15 -05:00
jblu
fb55c54f01
updated readme and added ignored data
2022-07-23 16:05:57 -05:00
jblu
3aa5931095
added min tor time, large performance improvement
2022-07-23 15:46:48 -05:00
jblu
ae4350a547
#9 lots of changes, refactored qprocess
2022-07-23 14:59:43 -05:00
jblu
972e9bc517
fixed reading cat file
2022-07-23 00:42:05 -05:00
jblu
31c953d698
tweaks to the main file
2022-07-22 23:46:48 -05:00
jblu
582211adb7
a
2022-07-22 17:24:27 -05:00
jblu
b879bbe13f
#4 moved tags and updated example
2022-07-22 15:01:46 -05:00
jblu
08cbf7f445
Added comments for the functions
2022-07-20 11:34:13 -05:00
jblu
1375bc36ce
adjusted log function to not be called if disabled
2022-07-20 11:06:11 -05:00
jblu
1889901f93
updated readme and changed to catch root exception
2022-07-20 10:36:54 -05:00
jblu
81df444765
changed readme and added more tornotify functions
2022-07-20 10:19:12 -05:00
jblu
4908d62999
added tor notify
2022-07-20 09:57:22 -05:00
jblu
622dedcd44
added check for blank tracker
2022-07-15 20:33:51 -05:00
jblu
419358a090
changed some logging stuff
2022-07-14 21:37:45 -05:00
jblu
e624236586
updated readme
2022-07-14 20:33:53 -05:00
jblu
ef21adc132
copied from private repo
2022-07-14 19:03:06 -05:00