[Allegro] Avanti-Installation und Aufruf

Thomas Berger ThB at Gymel.com
Do Feb 3 16:37:51 CET 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eger, liebe Liste,


> VORSCHLAG:
> 
> In avanti.con[f] wird ein Parameter "workdir" eingeführt,
> der im [general]- oder in den DB-Abschnitten stehen kann.
> Wenn er im Datenbank-Abschnitt aufgeführt ist, überschreibt er
> einen evtl. vorhandenen Wert aus dem [general]-Abschnitt.
> 
> Beispiel:
> [avdemo]
> directory = c:\allegro\demo2
> access = 3
> konfiguration = a
> indexparameter = cat
> opac = OPAC:2
> master = AVANTI:3
> workdir = c:\allegro\common
> 
> "workdir" könnte dann exakt wie das Start- oder dbAux-Verzeichnis von
> a99 wirken. (damit wäre wieder ein rotes "xx" in xcstring.rtf
> eliminiert)
> 
> Mit Angabe eines relativen Pfades in der &-Zeile werden Dateien
> relativ zum workdir gefunden.

m.E. sollten ueberhaupt nur relative Pfade in der &-Zeile erlaubt
sein...


> Um die Kompatibilität zu bestehenden Anwendungen nicht zu gefährden,
> könnte man die neue Einstellung nur dann wirksam werden lassen,
> wenn in der &-Zeile kein absoluter Pfad steht.

o.k.

Eigentlich sollte es einfach sein, avanti -slave startet ja
individuelle acon's und kann vorher das Verzeichnis wechseln.

Ich sehe allerdings das Problem (vgl. meine Mail von gestern),
dass acon ebenfalls avanti.con[f] einlesen will und die dann
nur noch in gewissen Situationen findet.

Vielleicht muss man daher zunaechst "entflechten": avanti
uebernimmt die Auswertung der @- und &-Zeile komplett und baut
einen Aufruf von acon mit Schaltern auf. acon bekommt dann
ueberhaupt nur den eigentlichen Job zu Gesicht.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iJwEAQECAAYFAk1Ky88ACgkQYhMlmJ6W47PPPgQAsMF0FA5jrGddODjHumz6ZOVd
xxX6aZa8+xNDt/HoSbMWeDkAeN0/fZlmGf0XvxJ+26XMrYq7Ajp4ePFxsU1z/uuR
BujO4ImPN+gkeRo7F06JwCWHiPEKSe1plswOzytOPrjJUv2M7Jw1wZlMvLFMJ8yw
cZ89b6AmfD1t0LntajI=
=Jyh4
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro