PSQL-basierte FTP/MVN-Upload-Arbeiter
Dieser Arbeiter hört auf AMQP-basierte Warteschlange und führt eine Liefersynchronisation mit FTP oder/und externem MVN- Speicher durch.
Binäre Pakete erforderlich
- GNUPG - Für die GPG -Verschlüsselung und Unterschrift
Umgebungsvariablen
- PSQL_URL , PSQL_USER , PSQL_PASSWORD - Anmeldeinformationen für die PSQL -Datenbank ( DLMANAGER DJANGO -Anwendung). PSQL_URL sollte ein Datenbankschema enthalten. Format: Hostfqdn : Port / Instanz ? Search_path = Schema
- MVN_URL , MVN_USER , MVN_PASSWORD - Allgemeine Anmeldeinformationen für Maven -ähnliche Repository -Verbindung. Wird verwendet, wenn sie nicht mit zwei Gruppen unten überschrieben wird
- Mvn_ext_url , mvn_ext_user , mvn_ext_password - Anmeldeinformationen für externe (für Client verfügbar) Instanz des Maven -ähnlichen Repositorys.
- Mvn_int_url , mvn_int_user , mvn_int_password - Anmeldeinformationen für interne (nicht verfügbare für Client) Instanz des Maven -ähnlichen Repositorys.
- Mvn_download_repo - MVN -Repository laden Lieferungen von herunter
- Mvn_link_url - URL für Lieferung Hyperlink -Konstruktion (für den Kunden)
- AMQP_URL , AMQP_USER , AMQP_PASSWORD - Anmeldeinformationen für die AMQP -Serververbindung.
- Worker_queue - eine Warteschlange zum Anhören, Standard:
cdt.dlupload.input - Ftp_url , ftp_user , ftp_password - Anmeldeinformationen für die FTP -Serververbindung.
- Svn_clients_url , svn_clients_user , svn_clients_password - Anmeldeinformationen für Subversion PGP -Schlüsselspeicher (für Empfänger)
- SMTP_USER , SMTP_PASSWORD , SMTP_URL - SMTP -Server -Anmeldeinformationen - Für die Senkung von E -Mails über Lieferungen.
- Mail_domain - Mail -Domain zum Senden von E -Mails von. Wird verwendet wie
From: noreply@${MAIL_DOMAIN} - Mail_From - Adresse (kann mit übersprungener Domain übersprungen) zum Senden von E -Mail -Benachrichtigungen von. Sollte im privaten Schlüssel als user_id angegeben werden
- Mail_config_file - Pfad zur Mailer -Konfigurationsdatei
- PGP_Check - Aktivieren Sie (
True ) oder Deaktivieren ( False ) PGP Private Schlüsselprüfung, Standard: True : TRUE - Pgp_private_key_password - Anmeldeinformationen für PGP/GPG Private Schlüssel. Wird zur Verschlüsselung oder Unterschrift verwendet.
- PGP_PRIVATE_KEY_FILE - Pfad zu PGP/GPG privater Schlüssel zum lokalen Dateisystem . Sollte sowohl einen privaten als auch den öffentlichen Teil enthalten.
- PGP_MAIL_FROM - Adresse (kann mit übersprungener Domäne übersprungen werden), um den Verschlüsselungsschlüssel (dh als KEY_ID in pgp_private_key_file verwendet) zu suchen.
- Lieferung_destinations_file - Pfad für lieferung_destinations.ymleinstellungsdatei . Siehe Format unten.