Dépannage des packages craft échoués

Pour les packages craft, il n'y a pas de journaux séparés (sauf si un installateur écrit explicitement à l'intérieur du package craft). Selon le scope dans lequel ils sont exécutés système ou utilisateur, la sortie (très basique) se trouvera dans le tray.log (pour le scope utilisateur) ou dans le realmjoin.log (pour le scope système).

Packages craft en scope utilisateur

Pour les packages craft s'exécutant en scope utilisateur, comme mentionné ci-dessus, la sortie se trouvera dans le tray.log fichier. Au lieu de l'id du package, les lignes pertinentes peuvent être trouvées en utilisant le nom d'affichage configuré du package :

2023-11-07 15:37:57.7527|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|Installing craft package Microsoft Teams 1.6.0.2757300 (user)

Ceci sera suivi plus ou moins instantanément (selon le temps d'installation) par :

2023-11-07 15:38:51.1590|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|Package result: Code = 0, Output:

2023-11-07 15:38:51.1590|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|Successfully installed package Microsoft Teams 1.6.0.2757300 (Craft).
Exemple de sortie d'une installation réussie de package craft utilisateur

Packages craft en scope système

Les journaux pertinents pour les packages craft s'exécutant en scope système seront répartis entre tray.log pour les informations de téléchargement et d'initialisation, et realmjoin.log pour la sortie réelle et le code de retour. À part cela, c'est la même chose que pour l'installation d'un package craft utilisateur.

L'exemple ci-dessous montre comment la sortie du package est incluse dans le fichier journal :

Sortie du script du package craft telle qu'elle apparaît dans le fichier journal.

Le tray.log fichier inclura toujours un indice entre parenthèses après le numéro de version indiquant si le package s'exécute en scope système ou utilisateur :

Mis à jour

Ce contenu vous a-t-il été utile ?