-
Notifications
You must be signed in to change notification settings - Fork 0
Implement simple device manager #3
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationfeatureNew feature or requestNew feature or requestkernelThis issue is related to kernel.This issue is related to kernel.
Milestone
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationfeatureNew feature or requestNew feature or requestkernelThis issue is related to kernel.This issue is related to kernel.
The goal of this task is to develop a solution that can initiate device processes, monitor their status, and terminate them as required. The device manager should have the following capabilities:
Furthermore, the structure describing the process should have a field that allows its value (also a structure) to be transferred as the device configuration. The configuration structure is unknown during compilation but should be passed as environment variables to the device process, prefixed with
DKVMS_DEVICE_CONFIG_. For instance, the structure shown below expressed in YAML format:should be encoded as
DKVMS_DEVICE_CONFIG_DISPLAY_ID.Please ensure that appropriate information on how this mechanism works is provided in the readme.