""" local/ — Lokalt data-lag til Linedance-afspilleren. Moduler: local_db.py — SQLite database (sange, afspilningslister, biblioteker) tag_reader.py — Læser/skriver metadata fra lydfiler file_watcher.py — Overvåger mapper og holder SQLite opdateret Typisk brug ved app-start: from local.local_db import init_db from local.file_watcher import get_watcher # Initialiser database init_db() # Start fil-overvågning (on_change kaldes ved ændringer — opdater GUI) def on_file_change(event_type, path, song_id): print(f"{event_type}: {path}") watcher = get_watcher(on_change=on_file_change) watcher.start() # Tilføj et bibliotek (scanner automatisk + starter overvågning) watcher.add_library("/home/carsten/Musik") # Ved app-luk: watcher.stop() """