Package: Bericht über die Installation
Dieses Modul erstellt einen Bericht über alle installierten Packages in einem Mandant. Der Bericht wird in der strukturierten Dokumentation eines Objektes gespeichert.
Bezeichnung
- Name
pm.ReportInstallation
- Aliase
ReportInstallation
Konfiguration
Gruppe: Ausgabe
Objekt für strukturierte Dokumentation (structured-docu
)
Wenn angegeben, dann werden die Informationen in der strukturierten Dokumentation des Objektes gespeichert
Verbindung (structured-docu-connection
)
Wenn angegeben, dann wird das Objekt für die strukturierte Dokumentation in der Verbindung genutzt.
Mögliche Werte: <definierte b4A Verbindungen>
Name der strukturierten Dokumentation (structured-docu-name
)
Definiert den Namen des Reiters der strukturierten Dokumentation, die verwendet werden soll. Ist der Wert leer, dann wird die Erste genutzt.
strukturierte Dokumentation zuvor leeren (structured-docu-reset
)
Wenn gesetzt, dann wird die strukturierte Dokumentation des Objektes zuvor geleert
XML-Variable (xml-variable
)
Name des XML-Variable-Objekts, das zur Speicherung der Informationen genutzt wird
Key (xml-variable-key
)
Key in dem XML-Variable-Objekt, der verwendet werden soll
Quellverbindung für die Variable (xml-variable-source
)
Ist die Option gesetzt, dann definiert diese eine alternative b4A Verbindung unter der die Variable gefunden werden kann.
Mögliche Werte: <definierte b4A Verbindungen>
Gruppe: Optionen
Packages ausschließen (exclude-packages
)
Schließt jedes Package vom Bericht aus, das mindestens einem der Muster entspricht
Beschreibung
Zu jedem installierten Package werden die folgenden Informationen zur Verfügung gestellt:
Package Name
Versionsnummer
Zeitpunkt der Erstellung des Releases
Zeitpunkt der Installation
Abhängigkeitsdefinition
Ausgabeformat XML-Vatriable
Der Bericht über die installierten b4A Packages sieht als XML-Dokument wie im folgenden Beispiel aus. Alternativ zu diesem Modul kann auch der Package-Index genutzt werden. Dieser wird näher im Abschnitt Package: Index beschrieben.
<?xml version="1.0" encoding="UTF-8"?>
<best4Automic version="4.4.0">
<pm>
<packages>
<package name="BBC.AE_UTILS" version="1.0.0">
<metadata key="Built On" value="2021-01-11 13:27:11"/>
<metadata key="Installed On" value="2021-01-27 09:56:56"/>
<metadata key="Initialized On" value="2020-09-07 16:02:20"/>
<metadata key="Version" value="1.0.0"/>
<metadata key="Dependencies" value="BBC.SHARED ~= 1.0.0"/>
</package>
<package name="BBC.FILEOPS" version="1.0.0">
<metadata key="Built On" value="2020-10-06 08:37:23"/>
<metadata key="Installed On" value="2021-01-27 09:56:57"/>
<metadata key="Initialized On" value="2019-09-11 12:37:19"/>
<metadata key="Version" value="1.0.0"/>
<metadata key="Dependencies" value="BBC.SHARED ~= 1.0.0"/>
</package>
</packages>
</pm>
</best4Automic>
Beispiel um vom b4A Package BBC.FILEOPS den Built On Zeitstempel zu bekommen.
/best4Automic/pm/packages/package[@name="BBC.FILEOPS"]/metadata[@key="Built On"]/@value