Skip to content

Alarm definitions formatted for easy import into JAWS

License

Notifications You must be signed in to change notification settings

JeffersonLab/alarms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alarms

NOTE: This repo is legacy as production data is stored in an Oracle database.  This repo provides good test data though.

This repository contains alarm definitions for JAWS for use at Jefferson Lab. Alarms are defined by their registration class record and their registration instance record. An Effective Registration = Alarm Action (class of alarm) + Alarm Instance. This is useful because an alarm class (type) generally shares the same rationale and corrective action (and potentially other fields) for hundreds or even thousands of instances.

Records are formatted one record per line with each record a Kafka key=value with the value in AVRO JSON Encoding of either the Alarm or AlarmAction schema. This format is easily imported via set-alarm and set-action scripts.

About

Alarm definitions formatted for easy import into JAWS

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Languages