<- Prev

10 months agogrepDb.pl: Use parse mode 'extended'
Bernhard.Kuner@bessy.de [Thu, 28 Oct 2021 14:13:01]
10 months agoparse_db.pm, in extended mode parse(): add ALIAS to record data. create_record(): print also alias data.
Bernhard.Kuner@bessy.de [Fri, 29 Oct 2021 12:31:07]
10 months agogrepDb.pl: expand tabs
Bernhard.Kuner@bessy.de [Thu, 28 Oct 2021 12:43:15]
11 months agoiddb: Some extra commands and options were added.
Goetz.Pfeiffer@helmholtz-berlin.de [Mon, 11 Oct 2021 15:55:06]

New commands:
name NAME [NAME...] : Display the StructuredData name of the given insertion
device(s).
console NAME [NAME...] : Display the console names (for conserver) of the
given insertion device(s).
ioc NAME [NAME...] : Display the ioc names of the given insertion device(s).

Changed commands:
paths PATTERN [PATHS]
find PATTERN [PATHS]
get PATTERN [PATHS] :
All these commands can now be used with option "--id NAME" which selects
the part of the StructuredData database that belongs to the insertion
device specified by NAME.

New options:
--raw : Display data not with python pretty printed but with the usual
python print function.

12 months agoCreatePanel.py. replace optionsParser by ArgumentParser. Fix in get panmel name stem
Bernhard.Kuner@bessy.de [Mon, 13 Sep 2021 16:43:18]
12 months agouniserv-restore: with option "--info" the program just shows version info.
Goetz Pfeiffer [Wed, 08 Sep 2021 15:33:06]

When "--info" is given the script *does not* restore uniserv but just shows the
short- and long version strings and the location on the boot server.

14 months agordump.py was ported to python 3.
Goetz Pfeiffer [Wed, 14 Jul 2021 22:16:22]
14 months agoputil.py was ported to python 3.
Goetz Pfeiffer [Wed, 14 Jul 2021 22:16:22]
14 months agotypecheck.py was ported to python 3.
Goetz Pfeiffer [Wed, 14 Jul 2021 22:16:21]
14 months agoThe online help of dbdiff was improved.
Goetz.Pfeiffer@helmholtz-berlin.de [Fri, 09 Jul 2021 21:21:01]
14 months agocamonitor2table.py: If --file is '-' do not print a warning on stderr.
Goetz Pfeiffer [Tue, 06 Jul 2021 14:02:02]
14 months agocamonitor2table.py: The name of the <time> column can now be specified.
Goetz Pfeiffer [Tue, 06 Jul 2021 09:25:04]
14 months agocamonitor2table.py was ported to python 3.
Goetz Pfeiffer [Tue, 06 Jul 2021 09:25:03]
14 months agocamonitor2table.py: Enable interpolate to create values before the first one.
Goetz Pfeiffer [Mon, 05 Jul 2021 16:41:36]

This is for timestamps at the beginning of the data file where we do not yet
have a value for a PV. In this case the first non-empty value of the PV that
follows is copied there.

14 months ago.hgignore: Ignore .darcs-restore.
Goetz Pfeiffer [Mon, 05 Jul 2021 16:41:36]
14 months agoImprove debug messages (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Tue, 29 Jun 2021 13:56:29]
14 months agoFix -M option: dependancie fiel name. Fix xml data: set <display> <name> to output file name
Bernhard.Kuner@bessy.de [Tue, 29 Jun 2021 12:12:44]
14 months agoFix layoutXY: height calculation, debug messages (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Tue, 29 Jun 2021 10:26:59]
14 months agoDisable warning 2exceed height" in layoutxy, (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Mon, 28 Jun 2021 14:04:46]
15 months agouniserv-restore: Support rsync-dist conform version specification.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:09]
15 months agoidcp-restore: Allow giving rsync-dist config file on the command line.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:09]
15 months agouniserv-restore: Allow giving rsync-dist config file on the command line.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:08]
15 months agoSmaller improvements in idcp-restore.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:08]

These improvements like the implementation of options "--verbose" and
"--dry-run" have been taken from the uniserv-restore script.

15 months agoMany improvements in uniserv-restore.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:07]

uniserv-restore restores the working copy directory of installed versions of
the uniserv program. This program runs on the motor control devices of the
BESSY undulators.

- The script now uses an rsync-dist configuration file from the "share"
directory in bii_scripts to get the ssh access data for the rsync-dist
server.
- It now has full support of "--verbose" and "--dry-run" options.
- The central repository used to reconstruct the working copy tree is now
hard-coded in the script.

15 months agoBugfix: SETENV-RUN-LOCAL.sh didn't work with bii_scripts.config.
Goetz Pfeiffer [Fri, 25 Jun 2021 15:38:07]

When you source SETENV-RUN-LOCAL.sh you can run scripts directly from the
bii_scripts working copy directory. The bug prevented some scripts from finding
the bii_scripts share directory.

15 months agoSmall optimization in Makefile regarding mk_exec target.
Goetz Pfeiffer [Fri, 25 Jun 2021 13:47:26]

Now mk_exec depends on $(SETENV), so there is no need to have $(SETENV) as
dependency at all places when mk_exec is a dependency.

Also a detailed comment was added at the definition of "mk_exec".

15 months agoFix in process parameters from --subst (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Thu, 24 Jun 2021 15:46:26]
15 months agoAdd opition 'encoding' to set encoding of the input file. Panel.substitutions files for dm2k, edm are coded in latin. (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Wed, 23 Jun 2021 12:34:39]
15 months agoFix opts. Implement opts by dicionary, class implementation can't work this way (bin/CreatePanel.py)
Bernhard.Kuner@bessy.de [Wed, 02 Jun 2021 12:23:05]
15 months agoBugfix in Makefile: Added scripts were not always made executable.
Goetz Pfeiffer [Wed, 23 Jun 2021 15:36:51]
15 months agoMany improvements in uniserv-restore.
Goetz.Pfeiffer@helmholtz-berlin.de [Wed, 16 Jun 2021 13:34:52]

uniserv-restore restores the source tree and working copy repository of
installed versions of the uniserv program. This is the motor control program
that is used with the BESSY undulators.

15 months agobin/CreatePanel.py: remove a debug message
Ben Franksen [Mon, 14 Jun 2021 10:31:43]
15 months agoTAG R2021-06-11
Goetz.Pfeiffer@helmholtz-berlin.de [Fri, 11 Jun 2021 10:41:16]
15 months agoFix help generation for darcs-kompare and darcs-meld.
Goetz.Pfeiffer@helmholtz-berlin.de [Fri, 11 Jun 2021 00:19:57]

In darcs-meld, option "-h" does not generate online help, you have to use
"--help" instead. Now the makefile contains an extra rule for such files.

Since darcs-kompare will probably at some point in the future also handle "-h"
that way, it is now also called with "--help" instead.

15 months agoSmall improvements in uniserv-restore.
Goetz.Pfeiffer@helmholtz-berlin.de [Thu, 10 Jun 2021 15:58:43]

This restores old versions of the unidrive program. These are the motor
control devices for the Bessy undulattors.

16 months agostep.py class motorPV: remove home funktion for inkompatibility with modern motor controller units
Bernhard.Kuner@bessy.de [Fri, 07 May 2021 10:48:51]
16 months agolayoutXY: Fix error handling at missing base widget (CreatePanel.pl)
Bernhard.Kuner@bessy.de [Thu, 06 May 2021 15:15:28]
16 months agoSome improvements in idcp-drive-info.
Goetz.Pfeiffer@helmholtz-berlin.de [Mon, 03 May 2021 12:02:00]
16 months agocsv2json.py converts csv to json and vice versa.
Goetz.Pfeiffer@helmholtz-berlin.de [Mon, 03 May 2021 08:11:01]
16 months agoidcp-drive-info displays information about undulator drives.
Goetz.Pfeiffer@helmholtz-berlin.de [Fri, 30 Apr 2021 15:33:29]
17 months agoFix CreatePanel.py: some error messages
Bernhard.Kuner@bessy.de [Mon, 26 Apr 2021 08:30:43]
17 months agoFix CreatePanel.py, mode setXY: substitute variables in base widget
Bernhard.Kuner@bessy.de [Mon, 26 Apr 2021 08:26:06]
17 months agobin/darcs-meld: refer user to 'darcs help <theme>' in help output
Ben Franksen [Tue, 30 Mar 2021 12:49:53]
17 months agobin/darcs-meld: add comment to explain why -h is not used for help option
Ben Franksen [Tue, 30 Mar 2021 12:27:20]
17 months agobin/darcs-meld: remove -h option for help
Ben Franksen [Tue, 30 Mar 2021 12:08:27]

This collides with darcs -h <hash>.

18 months agodbdiff: Check if the files exist before starting to compare them.
Goetz.Pfeiffer@helmholtz-berlin.de [Fri, 12 Mar 2021 14:16:43]
18 months agofix: remove debug output in bin/CreatePanel.py
Ben Franksen [Fri, 05 Mar 2021 11:19:32]
18 months agoadded subdomain K to faiclity F in BDNS
Thomas Birke [Wed, 03 Mar 2021 13:35:05]
19 months agoremoved obsolete script
Thomas Birke [Tue, 16 Feb 2021 08:30:02]
19 months agoCreatePanel.py setWidget: process color substitutions
Bernhard.Kuner@bessy.de [Wed, 03 Feb 2021 17:45:56]

Next ->