RWTH-EBC / FiLiP

FIWARE Library for Python (FiLiP) to work with FIWARE API
BSD 3-Clause "New" or "Revised" License
23 stars 13 forks source link

Validation on measurement transformation language #165

Closed tstorek closed 5 months ago

tstorek commented 2 years ago

Is your feature request related to a problem? Please describe. Currently, the measurement transformation language provided in the iot agents is not validated.

Describe the solution you'd like When a device configuration is invoked or changed by a user the device model should check if the expression language is used in a consistant way. We can use pydantic validators for this. As FIWARE recommends using JEXL I suggest trying the pyjexl package for validation.

Additional context

github-actions[bot] commented 7 months ago

Branch 165-Validation-on-measurement-transformation-language created!

djs0109 commented 5 months ago

merged in #260