Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cml_node module does not use params x, y and tags #44

Open
tvarohohlavy opened this issue Dec 12, 2024 · 0 comments
Open

cml_node module does not use params x, y and tags #44

tvarohohlavy opened this issue Dec 12, 2024 · 0 comments

Comments

@tvarohohlavy
Copy link

cml_node module has following params defined, but they are not used.

x:
description: X coordinate on topology canvas
required: false
type: int
y:
description: Y coordinate on topology canvas
required: false
type: int
tags:
description: List of tags
required: false
type: list
elements: str

The bahvior should be probably for coordinates:

  • absent: does not matter
  • present:
    a) if specified: make sure the node has them so update of coordinates can happen
    b) if not specified: does not matter (or we could add it next to right/left most existing node)
  • started: does not matter
  • stopped: does not matter
  • wiped: does not matter

The bahvior should be probably for tags:

  • absent: does not matter
  • present:
    a) if specified: make sure the node has them so update of tags can happen
    b) if not specified: does not matter
    c) if specified as empty list: delete existing tags
  • started: does not matter
  • stopped: does not matter
  • wiped: does not matter

Any suggestions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant