jaws_scripts.client.set_instance

Set alarm registration instance.

Note: bulk imports with --file expect alarm instance records formatted in AVRO JSON Encoding. See Example file.

set_instance

set_instance [OPTIONS] NAME

Options

--file

Imports a file of key=value pairs (one per line) where the key is alarm name and value is JSON encoded AVRO formatted per the alarm-instances-value schema

--unset

Remove the alarm

--alarmclass <alarmclass>

The alarm class

--producersimple

Simple alarm (producer)

--producerpv <producerpv>

The name of the EPICS CA PV that directly powers this alarm

--producerexpression <producerexpression>

The CALC expression used to generate this alarm

-l, --location <location>

The alarm location (Options queried on-demand from alarm-locations topic). Multiple locations allowed.

Options

--screencommand <screencommand>

The command to open the related control system screen

--maskedby <maskedby>

The optional parent alarm that masks this one

Arguments

NAME

Required argument