Module functions¶
-
keck_keywords.kaccess.
kmodify
(host, server, keyword, value)¶ Modify the value of a keyword.
Reproduces the behaviour of modify -s server keyword
Parameters: - host (str) – Instrument host computer
- server (str) – Server
- keyword (str) – Keyword
- value (generic) – New value for the keyword
Returns: response – Ok status and reason for failure
Return type: tuple
-
keck_keywords.kaccess.
kplot
(host, server, keyword)¶ Plot a day worth of value for the specified keyword
Parameters: - host (str) – Instrument host computer
- server (str) – Server
- keyword – Keyword
-
keck_keywords.kaccess.
kshow
(host, server, keyword)¶ Show the value of a keyword
Reproduces the behaviour of show keywords -s server
Parameters: - host (str) – Instrument host computer
- server (str) – Server to be queried
- keyword (str) – Keyword to be queried
Returns: value – Value of the keyword
Return type: json
-
keck_keywords.kaccess.
kshow_keywords
(host, server)¶ Show the list of keywords for a given server.
Reproduces the behaviour of show -s server keyword
Parameters: - host (str) – Instrument host computer
- server (str) – Server
Returns: response – Array of keywords
Return type: array
-
keck_keywords.kaccess.
kstop
(host)¶ Stop the monitoring of the currently streamed keyword
Parameters: host (str) – Instrument host
-
keck_keywords.kaccess.
kstream
(host, server, keyword)¶ Streams values and plots a keyword (EXPERIMENTAL, only works on localhost)
Parameters: - host (str) – Instrument host
- server (str) – Server
- keyword (str) – Keyword