Commit Graph

70 Commits

Author SHA1 Message Date
dcore94 62c3c35e95 removed wrong / 2024-02-14 20:21:38 +01:00
dcore94 a38c3267f1 bumped requests to 2.28.2 and added ansible 2024-01-15 16:42:33 +01:00
dcore94 ab240f7e0d pass ansible script as b64 encoded 2024-01-15 16:41:59 +01:00
dcore94 626b348df6 use smaller image and perform update of packages 2024-01-15 16:40:49 +01:00
dcore94 3d595d1192 bumped requests to 2.28.2 and added ansible 2024-01-15 16:39:59 +01:00
dcore94 c9417883da remove to short readtimeout, improved security of calls by removing extra / and enforcing Cotnent-Type 2024-01-15 16:38:57 +01:00
dcore94 dfe6593968 avoid deadlock when only one active thread remains 2024-01-15 16:37:56 +01:00
dcore94 ced95da38e fixed bug, if is esclusive 2023-07-18 16:19:15 +02:00
dcore94 ee7f90a0a5 added support for multipart/form-data with adherence to mime type specification for single parts 2023-07-17 17:31:13 +02:00
dcore94 566ebd41db make url composition absorb multiple / because new version of server are sensible to it 2023-05-22 19:01:24 +02:00
Mauro Mugnaini f0e6ddf63e Default log level for docker is now set as `INFO` 2023-04-18 09:42:04 +02:00
dcore94 868c1247a1 copy also logging configuration to image 2023-04-17 18:16:51 +02:00
Mauro Mugnaini 0d196350a4 Main plugin's requested operation is now logged at `info` 2023-04-17 17:33:22 +02:00
Mauro Mugnaini 6045063476 Logger is now configured correctly via file, requested operation is now logged at `info` 2023-04-17 17:32:47 +02:00
Mauro Mugnaini 265bfa2b5c Added `loggerconfig` entry to docker's logger config 2023-04-17 17:29:42 +02:00
Mauro Mugnaini e2b8c6427c Default log level is `DEBUG` 2023-04-17 17:28:59 +02:00
Mauro Mugnaini 6b0ffd349c Worker now is resilient to connection's errors 2023-04-17 17:27:44 +02:00
Mauro Mugnaini a0a858d170 Logger is now configured via file and added configurations with file logger and console only for docker (default in case of missing param in main conf.) 2023-04-14 18:39:51 +02:00
Mauro Mugnaini 54b0db5fb4 Ignored `*.log` files 2023-04-14 18:38:41 +02:00
Mauro Mugnaini d1948641ba Removed `loglevel` entry and added `loggerconfig` entry 2023-04-14 18:37:41 +02:00
Mauro Mugnaini 837417273d Added `test.sh` to perform tests, including requirmentes installation 2023-03-14 13:24:09 +01:00
Mauro Mugnaini aead44cefa Added `tests` support and some implmentations test for `Http` plugin 2023-03-14 13:21:36 +01:00
Mauro Mugnaini 114b8e07cf Added `connection-timeout` (int), `connection-timeout` (int) and `no-timeout` (boolean) task parameters to control the newly introduced default timeouts (5s connect, 10s read) 2023-03-14 13:20:39 +01:00
Mauro Mugnaini 9ad76dd918 Added timeout in registration of task definitions 2023-03-14 13:20:13 +01:00
Mauro Mugnaini 1b8ef7c405 Added `timeout` parameter (5s conn, 10s read) support on every HTTP method function 2023-03-14 13:19:04 +01:00
Mauro Mugnaini 494ae3c594 Removed tabs and others indentation extra spaces 2023-03-14 13:17:58 +01:00
dcore94 86548bb750 get user for email server also from ENV 2022-09-30 16:00:20 +02:00
dcore94 6bd8fa3aab fix encoding of text payloads to utf-8 2022-09-07 16:49:06 +02:00
dcore94 07f8e5df56 ported fix of result return 2022-09-07 15:50:07 +02:00
dcore94 5dbc529445 updated docker build instructions 2022-07-28 18:02:21 +02:00
dcore94 97cdf10a82 HTTP headers are now case insensitive. get password also from env rather than only from config 2022-07-28 18:00:36 +02:00
dcore94 be37768e00 passign authorization header also for task registration 2022-04-20 15:54:26 +02:00
dcore94 1a85ae9f8d moved multipart to streaming 2021-10-11 17:43:59 +02:00
dcore94 5793bc9edd completed support for CC and BCC 2021-10-04 12:16:10 +02:00
dcore94 622443d163 add body to output when error 2021-09-24 11:26:06 +02:00
dcore94 6e401e3dcb added fail attribute 2021-09-17 09:46:23 +02:00
dcore94 e904983fbb added httpbridge to nodes supported by base workers 2021-09-14 09:24:25 +02:00
dcore94 06d23c6406 fixed illegal access to second status when first call fails 2021-09-13 17:15:51 +02:00
dcore94 582defe816 added support for basic auth 2021-07-22 17:42:43 +02:00
dcore94 4db20a2e1f first commit of HTTPBridge 2021-07-16 09:07:28 +02:00
dcore94 400175027b example configs for provisioning workers of d4science ccp 2021-07-14 15:31:38 +02:00
dcore94 99fb92d749 adapted to 3.0.4 2021-05-12 15:47:15 +02:00
dcore94 3b0e186281 passing config to all plugins 2021-03-22 16:36:35 +01:00
dcore94 c2420a7b21 fixed adoption of Mail 2021-03-22 15:30:31 +01:00
dcore94 0ef02a64f3 Improved Ansible and PAcker workers 2021-03-22 11:43:41 +01:00
dcore94 db0cbaff27 added PyMail to build of docker base workers image 2021-03-22 11:42:47 +01:00
dcore94 5e6f850f28 added worker for sending emails and example configuration file 2021-03-22 11:28:05 +01:00
dcore94 36c02fb2f5 config is forwarded to plugin constructor 2021-03-22 11:27:22 +01:00
dcore94 a9dbc1c1ff improved command line args 2021-02-12 10:35:22 +01:00
dcore94 c6b4b0569b added task name and set fatcs to output 2021-02-11 15:39:52 +01:00