Skip to content

dra-evolution: simplify CEL syntax #23

@pohly

Description

@pohly

#14 uses device.attributes[<attribute name>] and device.<type>Attributes[<attribute name>], with defaults (nil for attributes, null value for <type>Attributes. This works and has been prototyped in dra-evolution/pkg/schedule.

There are different ideas how that syntax could be simplified. See #14 (comment) (long discussion!) and https://docs.google.com/document/d/1i0xVx884vsWzVaVb72LtEqjsVILmNkeZimAyz4Bj-m0/edit?usp=sharing (summary of different options).

/assign @johnbelamaric @thockin

Metadata

Metadata

Labels

lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions