-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
- Create a test program that lets a user create an alarm by typing it in (similar to the functionality @mohamadMZ98 already coded but may have been removed)
- Create a topic for the AdamServer.
- Have the simulators/test progeram publish to that topic.
- Create a JSON format for the a configuration file, and read it from the AdamServer.
- Forward messages to the topics described in the configuration file. (POLICY 0).
- Add Policy (a string like "POLICY0", or "SEVERITY") to the configuration file.
- In AdamServer, call a different management function (on Alarm reception) to implement each Policy.
- SEVERITY policy interrupts annunciators when a higher severity is received.
- Suggest: SEVERITY implement an ordered QUEUE (list) that order (severity, time).
- Modify Subscriber Krake simulator to allow "completion" of an alarm.
Example configuration
{ version: "ADaM.0.0.1",
policy: "SEVERITY",
annunciators: ["LEBANON-5","PubInv-test273"]
}
Metadata
Metadata
Assignees
Labels
No labels