slaclab / pydm

Python Display Manager
http://slaclab.github.io/pydm/
Other
111 stars 76 forks source link

Request: External Tool -> View Archived PVs #707

Open hhslepicka opened 3 years ago

hhslepicka commented 3 years ago

What's the problem this feature will solve? Create for SLAC and other EPICS facilities a PyDM External Tool for View Archived PVs that would check whether the items in "Show Connections..." are archived?

Additional context

Requested by Mike Zelazny (@mike-zelazny)

mike-zelazny commented 3 years ago

Request is for the Archive Appliance interface.

hhslepicka commented 3 years ago

@mike-zelazny could you provide a small list of PVs that are and some that are not being archived? I would like some cases for testing. So ~2 or 3 of each case are perfect.

Thank you!

mike-zelazny commented 3 years ago

Definitely Archived:

KLYS:LI22:11:KPHR KLYS:LI23:11:KPHR KLYS:LI24:11:KPHR KLYS:LI25:11:KPHR

Definitely NOT Archived:

SIOC:SYS0:ML00:CA123 SIOC:SYS0:ML01:CA123 SIOC:SYS0:ML02:CA123 SIOC:SYS0:ML03:CA123


From: Hugo Slepicka notifications@github.com Sent: Wednesday, March 3, 2021 14:33 To: slaclab/pydm pydm@noreply.github.com Cc: Zelazny, Michael Stanley zelazny@slac.stanford.edu; Mention mention@noreply.github.com Subject: Re: [slaclab/pydm] Request: External Tool -> View Archived PVs (#707)

@mike-zelaznyhttps://github.com/mike-zelazny could you provide a small list of PVs that are and some that are not being archived? I would like some cases for testing. So ~2 or 3 of each case are perfect.

Thank you!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/slaclab/pydm/issues/707#issuecomment-790120462, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AH4KMJTGTZF5WMXSH4MQRETTB22KVANCNFSM4ULFG3YA.

hhslepicka commented 3 years ago

Thank you.

Note for implementation: There is a command within the Archiver Appliance for ArchivedPVs

/archivedPVs
- Given a list of PVs, determine those that are being archived.

For more details, please see the javadoc

pv
    A list of pv names. Send as a CSV using a POST.

Ref.: http://slacmshankar.github.io/epicsarchiver_docs/api/mgmt_scriptables.html