Pagina 1 di 1

[RISOLTO] Problema nella creazione del pacchetto (wapt non è definito)

Pubblicato: 15 novembre 2024 - 13:33
di Marceld
Ciao a tutti,

Al momento riscontro un problema con la funzione "wapt.install".

Sto provando ad avviare un pacchetto WAPT a seconda del tipo di PC che ho a disposizione.
Tutto funziona come previsto, tranne la chiamata al pacchetto di destinazione:

La sceneggiatura in questione:

Codice: Seleziona tutto

from setuphelpers import *

import wmi

c = wmi.WMI()

def install():

    for computer in c.Win32_ComputerSystem():
        print(f"Marque: {computer.Manufacturer}")
        if computer.Manufacturer == "Dell Inc.":
            print(f"C'est un Dell je lance le paquet dell")
            wapt.install('dell-command-update-uwp')
        elif computer.Manufacturer == "Lenovo":
            print(f"C'est un Lenovo je lance le paquet Lenovo")
            wapt.install('lenovo-system-update')
        else:
            print(f"marque non reconnu")

Codice: Seleziona tutto

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4235, in install_wapt
    exitstatus = setup.install()
  File "C:\waptdev\scm-drivers-constructeur_0_PROD-wapt\setup.py", line 14, in install
    wapt.install('dell-command-update-uwp')
NameError: name 'wapt' is not defined

Se ho capito bene, la funzione wapt.install viene normalmente chiamata in setuphelpers, giusto?
Per "wapt.install" mi sono ispirato a uno dei tuoi consigli viewtopic.php?t=3681 Forse non è più funzionante?

grazie in anticipo

Versione WAPT: 2.5.5.15697
Sistema operativo: Ubuntu 22.04 LTS
Sistema operativo client: W10 22H2

Re: Problema nella creazione del pacchetto (wapt non è definito)

Pubblicato: 15 novembre 2024 - 13:39
di sfontenau
Puoi provare con WAPT in maiuscolo ;) ?

Re: Problema nella creazione del pacchetto (wapt non è definito)

Pubblicato: 15 novembre 2024 - 14:23
di Marceld
sfonteneau ha scritto: 15 ​​nov 2024 - 13:39 Potresti provare con WAPT in maiuscolo ;) ?
Sospettavo che sarebbe stato così semplice :rotolo: Ma non sono riuscito a trovare alcuna risorsa su questo argomento specifico.

Ora funziona. Grazie mille.
Passa un buon fine settimana