Closed LukeSavefrogs closed 1 year ago
Questo problema è causato dal modo in cui viene inizializzato l'oggetto Dynaconf
:
Questo è suscettibile a variazioni, infatti:
"veryeasyfatt.config.toml"
fa riferimento al percorso da cui viene lanciato il programma (la working directory, per intenderci)"veryeasyfatt.config.toml"
fa riferimento al percorso in cui viene scompattato temporaneamente il bundle (ad esempio C:\Temp\_MEI36482
)Questo è solo in parte il comportamento desiderato, in quanto è sempre necessario caricare la configurazione di default!
Per risolvere il problema basta fare un controllo se esiste il file bundle.get_execution_directory() / "veryeasyfatt.config.toml"
ed eventualmente usarlo come configurazione utente (simulando quello che succede quando si usa il programma con il parametro -c
).
v2.4.0