Componente aggiuntivo Firefox/Thunderbird: ordine install/session_setup
Pubblicato: 18 luglio 2017 - 17:08
Buongiorno,
Tra i pacchetti offerti da TIS c'è un pacchetto che consente di installare un ad blocker in Firefox.
Dopo aver letto il pacchetto, vedo che sono presenti una funzione "install" e una funzione "session_setup".
Volevo essere sicuro di come funzionava Wapt.
Quando viene chiamato il comando "wapt-get", l'argomento passato corrisponde a una delle funzioni presenti nel pacchetto?
Ammettiamolo
Ciò significa che chiamerà la funzione di installazione del pacchetto "tis-package1".
Pertanto, per utilizzare la funzione "session_setup", è necessario eseguire:
È corretto?
Non esiste una chiamata predefinita implicita che avvia session-setup se la funzione esiste nel pacchetto?
Una specie di "installa -> Se session_setup è definito allora session_setup altrimenti avanti"?
Perché se così fosse, significherebbe che per installare questo tipo di pacchetto è assolutamente necessario eseguire entrambi i comandi anziché inserirlo come dipendenza da un pacchetto e lasciare che l'installazione avvenga automaticamente?
Grazie per le vostre risposte
Tra i pacchetti offerti da TIS c'è un pacchetto che consente di installare un ad blocker in Firefox.
Dopo aver letto il pacchetto, vedo che sono presenti una funzione "install" e una funzione "session_setup".
Codice: Seleziona tutto
def install():
extension_directory=os.path.join(programfiles32,'thunderbird-extension','ublock')
if not os.path.exists(extension_directory):
os.makedirs(extension_directory)
copytree2('mozprofile',os.path.join(extension_directory,'mozprofile'))
copytree2('manifestparser',os.path.join(extension_directory,'manifestparser'))
....
def session_setup():
extension_directory=os.path.join(programfiles32,'thunderbird-extension','ublock')
sys.path.append(extension_directory)
from mozprofile import FirefoxProfile
from mozprofile import addons
from mozprofile import profile
from mozprofile import FirefoxProfi
.....
Quando viene chiamato il comando "wapt-get", l'argomento passato corrisponde a una delle funzioni presenti nel pacchetto?
Ammettiamolo
Codice: Seleziona tutto
wapt-get install tis-paquet1Pertanto, per utilizzare la funzione "session_setup", è necessario eseguire:
Codice: Seleziona tutto
wapt-get session-setup tis-paquet1
Non esiste una chiamata predefinita implicita che avvia session-setup se la funzione esiste nel pacchetto?
Una specie di "installa -> Se session_setup è definito allora session_setup altrimenti avanti"?
Perché se così fosse, significherebbe che per installare questo tipo di pacchetto è assolutamente necessario eseguire entrambi i comandi anziché inserirlo come dipendenza da un pacchetto e lasciare che l'installazione avvenga automaticamente?
Grazie per le vostre risposte