[RISOLTO] Informazioni su WAPT.xxx

Condividi qui i tuoi suggerimenti o problemi riguardanti la console WAPT o l'agente WAPT
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
Avatar utente
t.heroult
Messaggi: 304
Iscrizioni: 8 dicembre 2020 - ore 10:13

21 febbraio 2023 - 14:12

Salve,

dove posso trovare un indice delle funzioni WAPT.xxx per codice Python?

Cordiali saluti,
Tom
Server: WAPT Enterprise 2.6.1.17765 su Debian
Console: Windows 10 e 11
Infrastruttura: Windows

Lo sapevi? Quando i pesci pappagallo subiscono la smoltificazione, il loro meccanismo di osmoregolazione si inverte!
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

21 febbraio 2023 - 18:44

Non esiste alcuna documentazione "ufficiale" perché queste sono funzioni interne dell'agente wapt.

Tuttavia, WAPT è un'istanza della classe Python "Wapt" che puoi trovare nel modulo "common.py" nella directory C:\Programmi (x86)\wapt
Cerca "class Wapt(BaseObjectClass):"
Alcune funzioni sono documentate nel codice.

Per testare "live" in una shell Python PyScripter:
Su una macchina di prova, installa e avvia PyScripter (la versione fornita per lo sviluppo del pacchetto)
Nella shell Python in basso, digita:

Codice: Seleziona tutto

from common import *
WAPT = Wapt()
Quindi puoi testare i comandi.
Per esempio :

Codice: Seleziona tutto

WAPT.installed()
WAPT.update()
WAPT.update_server_status()
WAPT.install('unpaquet')
WAPT.remove('unpaquet')
WAPT.audit('unpaquet')
WAPT.forget_packages(['unpaquet','unautrepaquet'])

...
Tranquillo IT
Avatar utente
t.heroult
Messaggi: 304
Iscrizioni: 8 dicembre 2020 - ore 10:13

2 marzo 2023 - 14:19

Grazie per l'informazione :)
Server: WAPT Enterprise 2.6.1.17765 su Debian
Console: Windows 10 e 11
Infrastruttura: Windows

Lo sapevi? Quando i pesci pappagallo subiscono la smoltificazione, il loro meccanismo di osmoregolazione si inverte!
Bloccato