21 Commits

Author SHA1 Message Date
ef35d18f37 proper logging, add signal handler for graceful termination 2025-05-23 13:52:42 +02:00
04bf09ae5a add db.has_local
this is True on instruments
2025-05-21 11:58:29 +02:00
13987dedd3 bug fix (> instead of <) 2025-05-21 10:00:04 +02:00
dd571fc3ea improve set_instrument and get_experiment
- do not predate when setting instrument to '0'
- join chunks with the same device
2025-05-21 09:52:12 +02:00
93b7b263e7 fix get_experiments
bad key on devices.pop
2025-05-20 18:14:45 +02:00
7b9a03eaa6 removing a streams must never be pre-dated 2025-05-20 17:29:32 +02:00
6ffcf92aaf improve merging units
+ bug fix
2025-05-20 15:58:47 +02:00
fa5866ee33 change arguments for starting feeder
+ add relative path for servicemanager
2025-05-20 10:13:21 +02:00
1ed579f1cb get map stream -> instrument from servicemanager for feeder 2025-05-05 08:32:34 +02:00
bdeb98df32 sehistory: export ETERNITY constant 2025-05-05 07:53:12 +02:00
2169a4a182 change config location to ~/.config/sehistory 2025-04-29 15:31:50 +02:00
e84fba1b49 improve set_instrument
- this still needs some checks
2025-04-29 15:30:26 +02:00
335d0a5078 strip leading underscore from secop parameter names
+ other fixes and debugging prints
2025-03-28 11:37:11 +01:00
029309a06b bug fix: append(row) instead of append(rows) 2025-03-03 14:14:22 +01:00
b5c770e7d8 feeder: use FrappyManager to connect to running frappy instances 2025-03-03 14:13:11 +01:00
fc9970b4af change behaviour of instrument assignment
instrument assignment is persistent
if a stream has to be unassigned from a stream, assign it
to the dummy instrument '0'
2025-03-03 11:24:02 +01:00
31377dc933 remove Single type, rework get stream 2025-03-03 08:34:13 +01:00
a7797cbe6c add get_experiments 2025-02-27 10:42:15 +01:00
892346ed06 remove debug print 2025-02-26 13:47:20 +01:00
e2122fb3a0 import get_experiments
- in case of localhost, remove .psi.ch from normalized host name
+ fix import in t.py
+ allow boolean as selection criterium
2025-02-26 13:43:39 +01:00
258ab809a9 move sehistory specific stuff from influx.py to seinflux.py 2025-02-26 10:41:40 +01:00