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

Improve template support from plugins #123

Open
acaproni opened this issue Sep 22, 2018 · 0 comments
Open

Improve template support from plugins #123

acaproni opened this issue Sep 22, 2018 · 0 comments

Comments

@acaproni
Copy link
Member

acaproni commented Sep 22, 2018

Actually it is possible to replicate a plugin by means of templates (#81). For example a plugin that get the status of the antenna i can be generated by the plugin i. In this case we will need to run one plugin for each replicated device. Te use case of this replication is the plugin that gets the same monitor points by equal devices.
In ALMA we can think of a plugin that gets the status of one antenna.

This ticket is to support a different use case that is when one plugin gets the status of more devices but need to produce an output that can be used by replicated DASU.
In ALMA this is the case of the plugin that gets the status bits from the utility modules of all the antennas. This plugin is not replicated but we want the output to be replicated so that it can be the input of a replicated DASUs.

Actually a plugin can simply produce output by following the replication pattern describe in #80 but as it could possibly change, we should provide the plugin with a proper API.

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