arvpyf.mgmt.ArchiverConfig¶
-
class
arvpyf.mgmt.ArchiverConfig(url)[source]¶ Interface to REST API commands supported by the Archiver Appliance MGMT service
-
__init__(self, url)[source]¶ Constructor
- Parameters
- urlstr
url of the Archiver Appliance MGMT service
Methods
__init__(self, url)Constructor
abort_archiving_pv(self, pv)Abort any pending requests for archiving the specified PV
archive_pvs(self, pvnames[, period, method, …])Archive one or more PVs
change_archival_parameters(self, pv, period)Change the archival parameters for the specified PV
delete_pv(self, pv[, deleteData])Stop archiving the specified PV (Note: the PV needs to be paused first)
get_all_pvs(self[, regex, limit])Return all the PVs (Note: this call can return millions of PVs)
get_archiving_status(self, pvs)Return the PV archiving status
get_never_connected_pvs(self)Return a list of PVs that never connected
get_paused_pvs_report(self)Return a list of PVs that are currently paused
get_pv_details(self, pv)Return the detailed statistics for the specified PV
get_pv_status(self, pvs)Return the PV status
get_pv_type_info(self, pv)Return the type info for the specified PV
get_recently_added_pvs(self)Return a list of PVs sorted by descending PVTypeInfo creation timestamp
pause_archiving_pvs(self, pvs)Pause archiving the specified PVs
resume_archiving_pvs(self, pvs)Resume archiving the specified PVs
-