Fix logging to appear in Motia workbench

- Updated log_operation to use context.logger.warn for warnings
- Added context parameter to all functions with logging
- Replaced all direct logger calls with log_operation calls
- Ensured all logging goes through context.logger for workbench visibility
- Adjusted backoff base from 4 to 3 for faster retries
- Added debug kuerzel list support in cron step
This commit is contained in:
root
2025-10-24 07:04:57 +00:00
parent 72ee01b74b
commit f4490f21cb
3 changed files with 101 additions and 98 deletions

View File

@@ -74,20 +74,20 @@
"id": "advoware",
"config": {
"steps/advoware_proxy/advoware_api_proxy_put_step.py": {
"x": 168,
"y": -54
"x": -7,
"y": 7
},
"steps/advoware_proxy/advoware_api_proxy_post_step.py": {
"x": -340,
"y": -2
},
"steps/advoware_proxy/advoware_api_proxy_get_step.py": {
"x": 12,
"y": 406
"x": -334,
"y": 193
},
"steps/advoware_proxy/advoware_api_proxy_delete_step.py": {
"x": 600,
"y": 0
"x": 18,
"y": 204
},
"steps/advoware_cal_sync/calendar_sync_event_step.py": {
"x": 395,