Synkronisér GUI med nye hash-indstillinger og tidsstempel-logik
- Opdaterer sharepoint_gui.py med felter til ENABLE_HASH_VALIDATION og HASH_THRESHOLD_MB - Gør download_sharepoint.py i stand til at læse disse indstillinger fra konfigurationsfilen - Justerer GUI-layoutet (større vindue) for at give plads til de nye kontrolmuligheder - GUI'en bruger nu automatisk den nye tidsstempel-baserede synkronisering
This commit is contained in:
@@ -357,6 +357,13 @@ def main():
|
||||
folders_str = config.get('FOLDERS_TO_DOWNLOAD', '')
|
||||
local_base = config.get('LOCAL_PATH', '').replace('\\', os.sep)
|
||||
|
||||
# Opdater globale indstillinger fra config hvis de findes
|
||||
global ENABLE_HASH_VALIDATION, HASH_THRESHOLD_MB
|
||||
if 'ENABLE_HASH_VALIDATION' in config:
|
||||
ENABLE_HASH_VALIDATION = config['ENABLE_HASH_VALIDATION'].lower() == 'true'
|
||||
if 'HASH_THRESHOLD_MB' in config:
|
||||
HASH_THRESHOLD_MB = int(config['HASH_THRESHOLD_MB'])
|
||||
|
||||
folders = [f.strip() for f in folders_str.split(',') if f.strip()] or [""]
|
||||
|
||||
logger.info("Initializing SharePoint Production Sync Tool...")
|
||||
|
||||
Reference in New Issue
Block a user