Pagina 1 di 1
[RISOLTO] Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 4 luglio 2022 - 14:56
di tuxmania
Salve,
è possibile disabilitare l'output nell'interfaccia web nella pagina "Pacchetti installati"?
Mi spiego meglio. Vorrei installare un pacchetto che non esegua alcuna stampa o altro durante l'esecuzione. Il problema è che, in caso di errore, alcuni comandi contenenti informazioni che preferirei nascondere vengono automaticamente visualizzati in questi log.
Esiste un modo per nasconderli tramite un'opzione o altro?
Grazie in anticipo per l'aiuto.
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 5 luglio 2022 - 22:29
di sfontenau
Buongiorno
Nasconderlo nell'interfaccia grafica non è sufficiente (il traceback sarà nel database); è necessario nasconderlo direttamente nell'output Python:
Qualcosa del genere dovrebbe nascondere l'errore nel codice Python:
Codice: Seleziona tutto
try:
run('toto.exe')
except Exception as e :
error('error hide')
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 6 luglio 2022 - 10:45
di florentR2
Salve,
è possibile ottenere lo stesso comportamento anche in assenza di errori?
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 6 luglio 2022 - 11:20
di sfontenau
Hmm, non capisco.
`run` non visualizza nulla di default, quindi non ci sono informazioni se non c'è `print` o altro.
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 6 luglio 2022 - 14:07
di florentR2
Sì, è leggermente diverso. Nella console non viene visualizzato nulla, ma in C:\Programmi (x86)\wapt\log ho questo in un file di registro, ad esempio:
Codice: Seleziona tutto
2022-07-06 13:32:49,523 [waptcore WaptTaskManager 5608] WARNING myExe.exe --DonnesSensible=XXX command returns code 58
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 6 luglio 2022 - 22:25
di sfontenau
In effetti mi ero dimenticato del taglialegna
Dobbiamo proteggere il file:
Per renderlo accessibile solo agli amministratori
Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 8 luglio 2022 - 11:58
di tuxmania
Grazie mille @sfonteneau.
Opterò sicuramente per la soluzione try/except, che risolve perfettamente il problema (oltre a limitare l'accesso al file di log).
Grazie!

Re: Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 11 luglio 2022 - 19:18
di dcardon
La limitazione dell'accesso alla directory dei registri in Windows dovrebbe essere disponibile per impostazione predefinita nella prossima versione 2.2.2, che dovrebbe essere rilasciata molto presto.
Re: [RISOLTO] Nascondere i registri per un pacchetto sulla WebUI
Pubblicato: 12 luglio 2022 - 09:26
di florentR2
Grazie mille!