rrichter
Crownpeak employee
Crownpeak employee

[RELEASE] RsyncDeployment Module 1.1.1

Zu dem hier beschriebenen RsyncDeployment Module (https://community.e-spirit.com/docs/DOC-1963) können wir schon das erste Update ankündigen, das sich im Anhang befindet.

Die Version 1.1.1 kommt zusätzlich zu ein paar kleineren Anpassungen (wie z.B. der Unterstützung eines [nice]-Modus, um die Priorität des rsync-Prozesses gegenüber des FirstSpirit-Prozesses zu steuern) hauptsächlich mit einem größeren Feature daher.

In der Version 1.1.1 ist es nun möglich, der rsync-Aktion eine Liste von auf dem Zielsystem zu löschenden Dateien zu übergeben, die man beispielsweise in einer vorgeschalteten Aktion über die Informationen aus dem deletedPageInfo-Objekt (s.a. https://community.e-spirit.com/community/developer/blog/2013/04/09/deltageneration--get-the-generate...) erzeugt hat.

Mehr dazu in der Dokumentation.

WICHTIG: Sicherheitshalber sollte nach dem Update der Version 1.1.0 auf die Version 1.1.1 des Moduls der FirstSpirit-Server neu gestartet werden, damit die Klassen sauber neu geladen werden.

Labels (1)
Attachments
Comments

Hallo zusammen,

erstmal vielen Dank für dieses FSM, es ersetzt jetzt schon bei einigen Kunden unsere alte Variante für einen RSync in Beanshell.

Ein Frage hätte ich aber diesbezüglich:

Ist auch der Quellcode zu diesem Modul verfügbar?

Auf der E-Spirit Github Seite konnte ich es noch nicht finden.

https://github.com/e-Spirit

Ich könnte mir vorstellen, dass daran ein reges Interese in der Community besteht und auch einige Pull-Request eintreffen könnten mit Feature Erweiterungen. 🙂

Viele Grüße

Ramon

Hallo,

ich ziehe meine Frage zurück! 🙂

Ich habe die ganze Zeit das kleine Source Zip File übersehen, das mitgeliefert wird.

Viele Grüße

Ramon

Habe das Modul gerade erstmalig eingesetzt, weil ich beim Kunden eh am Deployment schrauben musste und finde es um Längen besser als das rsync-Beanshell-Skript. Danke für's Bereitstellen. Von mir aus könnte das auch in FS integriert sein.