-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
ndndnissues, related to ndndnissues, related to ndndn
Description
Short
Currently, there might be only one type of producers and one type of consumers.
It makes sense to support multiple types (or logical groups), though.
Detailed
For example, in ndnping example all producers, regardless of how many could be defined in the .dot file will run same command, defined by ENTRYPOINT in producer.env file - which means all of these producers will register same prefixes. It is not an erroneous behavior, but it is a limiting one - a user might want to start several producers with different prefixes each and then setup consumers groups for each producer.
How
Grouping might be implemented by:
- first, defining groups in
.dotfile- for example, producer/consumer labels can now define group in parentheses, like
P1 (3): /ndndn/testorC17 (2) <- P1
- for example, producer/consumer labels can now define group in parentheses, like
- second, each producer/consumer group needs to be provided with a separate
.envfile- it means that
ndndn generatearguments-pand-cshould take variable number of values:ndndn generate -p producer1.env producer2.env producer3.env \ -c consumer1.env consumer2.env consumer3.env ...
- it means that
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ndndnissues, related to ndndnissues, related to ndndn