epicsarchiver.epicsarchiver
Main module.
Classes
EPICS Archiver Appliance client. |
Module Contents
- class epicsarchiver.epicsarchiver.ArchiverAppliance(hostname: str = 'localhost', port: int = 17665)[source]
Bases:
epicsarchiver.mgmt.archiver_mgmt.ArchiverMgmt,epicsarchiver.retrieval.archiver_retrieval.archiver_retrieval.ArchiverRetrievalEPICS Archiver Appliance client.
Hold a session to the Archiver Appliance web application.
- Parameters:
hostname – EPICS Archiver Appliance hostname [default: localhost]
port – EPICS Archiver Appliance management port [default: 17665]
Examples:
from epicsarchiver import ArchiverAppliance archappl = ArchiverAppliance("archiver-01.tn.esss.lu.se") print(archappl.version) archappl.get_pv_status(pv="BPM*") df = archappl.get_data("my:pv", start="2018-07-04 13:00", end=datetime.utcnow())