Elog Client for PhoebusEPICS Collaboration Meeting, 10/22/2020
Florian FeldbauerRuhr-Universität Bochum - Experimentalphysik I AG
Elog Client for Phoebus
Phoebus offers Logbook Client InterfaceImplemented client for ElogElog highly customizable
⇒ Only basic configuration implemented
,1 F. Feldbauer Elog Client
Configuration of Elog and Phoebus
Elog configuration:[global]port = 8080Password file = elogpwMax content length = 100000000
[testlog]Attributes = Author, Type, Category, SubjectOptions Type = Result, Diary, Routine, Overview, Problems, Configuration, OtherOptions Category = General, HVMAPs, FPGAs, SlowControl, Vacuum testExtendable Options = Type, CategoryRequired Attributes = Author, Type, Subject
Phoebus Settings:## Use ElogClient APIorg.phoebus.logbook.ui/logbook_factory=elog## URI of the used ELOG logbookorg.phoebus.elog.api/elog_url=http://localhost:8080/testlog/## Comma separated list of all available categories in used logbookorg.phoebus.elog.api/categories=General, HVMAPs, FPGAs, SlowControl, Vacuum test## Comma separated list of all available types in used logbookorg.phoebus.elog.api/types=Result, Diary, Routine, Overview, Problems, Configuration, Other## The Log Entry Table and Log Entry Calendar also need authenticationorg.phoebus.elog.api/username=testorg.phoebus.elog.api/password=waa2sT6eBt.qk0wsucX/nxU5GcqffqlEx6ja5Lg1OR5
,2 F. Feldbauer Elog Client
Elog Client
Log Entry Table displays Logbook entries matching search query
,3 F. Feldbauer Elog Client
Phoebus
Create new entries with Phoebus (only plain encoding)
Mapping of Attributes:User Name ⇒ AuthorLogbooks ⇒ TypeTags ⇒ CategoryOnly first value forLogbooks and Tags isused
,4 F. Feldbauer Elog Client