Seite 1 von 1

GLPI Agent 1.5 Paket

Veröffentlicht: 20. Oktober 2023 – 16:32 Uhr
von Informatik
Guten Morgen,

Neuling in der Erstellung von WAPT-Paketen (und im WAPT-Forum) :) Ich versuche, ein Paket für die Installation des GLPI Inventory 1.5-Agenten zu erstellen.
Alles funktioniert einwandfrei, aber während des Audits tritt ein Fehler auf, der folgende Fehlermeldung ausgibt:
AttributeError: Das 'PackageEntry'-Objekt besitzt kein Attribut 'setuppy'

Ich kann im Audit einfach einen "Print" ausführen, der Fehler tritt trotzdem auf.

Hier ist die Paketkonfiguration:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *


def install():
    # Variables
    app_name="GLPI-Agent-1.5-x64.msi"
    properties= {
        'runnow':1,
        'add_firewall_exception':1,
        'execmode':1,
        'Server':"https://glpi.fontenay-aux-roses.fr/plugins/glpiinventory/",
        'tag':"HDV",
    }
    uninstallkey="{AACB13FD-6BF5-1014-8857-9DC1274EEC25}"

    # Uninstalling Fusion Inventory
    if installed_softwares("FusionInventory Agent 2.5.2 (x64 edition)"):
        print("Désinstallation de Fusion Inventory")
        run(r'"C:\Program Files\FusionInventory-Agent\Uninstall.exe" /S')
        remove_tree("C:\Program Files\FusionInventory-Agent")
    else:
        print("Fusion Inventory n'est pas installé sur le poste.")

    install_msi_if_needed(
        app_name,
        properties=properties,
        key=uninstallkey,
        remove_old_version="true",
    )

def audit():
    if isfile("C:\Program Files\GLPI-Agent\glpi-inventory.bat"):
        return "OK"
    else:
        return "ERROR"
Vielen Dank im Voraus für Ihre Hilfe!

Melanie

Betreff: GLPI Agent 1.5 Paket

Veröffentlicht: 20. Oktober 2023 – 18:05 Uhr
von Sfonteneau
Hallo,

ich konnte Ihr Problem nachstellen.

Es tritt auf, wenn ein Audit gestartet wird, die Installation aber zuvor fehlgeschlagen ist.

Hat die Installation funktioniert?

Betreff: GLPI Agent 1.5 Paket

Veröffentlicht: 23. Oktober 2023 - 10:16 Uhr
von Informatik
Hallo!

Unglaublich, aber wahr: Nach erneutem Testlauf erhalte ich nun ein positives Ergebnis beim Audit.

Und ich habe wirklich viel Zeit in dieses Paket investiert! :Lol:

Leider kann ich nicht sagen, woran es lag, aber trotzdem vielen Dank für Ihre Antwort!