Mit Hilfe dieses Plugins können Dateien von einem Server heruntergeladen und in brandbox importiert werden.Dies kann mit oder ohne Verschlüsselung erfolgen.
Verwendung
Es ist möglich Dateien automatisch von einem Server zu beziehen.
Auflistung der verschiedenen Protokollen
Name | Beschreibung |
---|---|
FTP | Ihre Dateien werden unverschlüsselt übertragen |
SFTP | Ihre Dateien werden verschlüsselt übertragen |
Konfiguration
Konfiguration eines Remote-Servers
Konfiguration der Automatisierung
In der Konfiguration der Automatisierung, können Datei bezogene Einstellungen getroffen werden. Die Automatisierung wird verwendet, um mit einem Cronjob automatisch die gewählten Dateien zu importieren.
Bereich | Beschreibung |
---|---|
Identifier | Identifier der Automatisierung (später für den Cronjob wichtig) |
Bezeichnung | Name der Automatisierung |
Server | Wählen Sie hier den Remote-Server aus, vom dem Sie die Dateien importieren wollen |
Dateien |
Um Seiteneffekte zu vermeiden, verwenden Sie absolute Pfade |
Dateien nach Download vom Quell-Server löschen | Dateien werden nach Download vom Server gelöscht |
Profile
Profile werden der Automatisierung als Kind untergeordnet.
Bereich | Beschreibung |
---|---|
Bezeichnung | Name der Automatisierung |
Importprofil | Profil das verwendet werden soll |
Dateien nach Import löschen | Dateien werden nach Import gelöscht |
Dateien nach Import archivieren | Ordner in den die Dateien nach Import verschoben werden sollen |
Filter | Bei der Verarbeitung mehrerer Dateien ist es möglich einen Dateifilter zu definieren. Bspw. können Dateien mit einem bestimmten Präfix gefiltert werden Dateiname(.*).xml |
Automation mit einem Cronjob
Um mit einer vorhandenen Konfiguration Dateien von einem Server zu importieren, führen Sie folgenden Befehl im root Verzeichnis aus. Ersetzen Sie das "XXX" mit der Bezeichnung Ihrer Automatisierung.
php plugin/remote/brandbox/framework/src/entrypoint.php -host=domain.brandbox.de -endpoint=Cron -package=Normalize/Automate -identifier=XXX