Skip to content
This repository was archived by the owner on Sep 1, 2026. It is now read-only.

VDK Logging And Error Handling: Technical Analysis

Dilyan Marinov edited this page Jul 18, 2023 · 23 revisions

Goals

Logging

Logging configuration is implemented as a plugin. The plugin hooks into the vdk_configure and initialize_job methods. The vdk_configure hook configures the host, port, enabled flag and socket type for SYSLOG. The initialize_job hook fetches all the relevant job data and passes it to the configure_loggers method.

https://github.com/vmware/versatile-data-kit/blob/main/projects/vdk-core/src/vdk/internal/builtin_plugins/config/log_config.py#L207

Error Handling

Problem definition

Next Steps

Clone this wiki locally