zenoh-flow 0.5.0-alpha.2

Zenoh-Flow: a Zenoh-based data flow programming framework for computations that span from the cloud to the device.
flow: test-recursion-ok

vars:
  BASE_DIR: file://./src/model/descriptor/tests

sources:
  - id: source-composite
    descriptor: "{{ BASE_DIR }}/source-composite.yml"

operators:
  - id: operator-composite-1
    descriptor: "{{ BASE_DIR }}/operator-composite.yml"

  - id: operator-composite-2
    descriptor: "{{ BASE_DIR }}/operator-composite.yml"

sinks:
  - id: sink-composite
    descriptor: "{{ BASE_DIR }}/sink-composite.yml"

links:
  - from:
      node: source-composite
      output: source-composite-out-1
    to:
      node: operator-composite-1
      input: operator-composite-in-1

  - from:
      node: source-composite
      output: source-composite-out-2
    to:
      node: operator-composite-1
      input: operator-composite-in-2

  - from:
      node: operator-composite-1
      output: operator-composite-out-1
    to:
      node: operator-composite-2
      input: operator-composite-in-1

  - from:
      node: operator-composite-1
      output: operator-composite-out-2
    to:
      node: operator-composite-2
      input: operator-composite-in-2

  - from:
      node: operator-composite-2
      output: operator-composite-out-1
    to:
      node: sink-composite
      input: sink-composite-in-1

  - from:
      node: operator-composite-2
      output: operator-composite-out-2
    to:
      node: sink-composite
      input: sink-composite-in-2