1.1 KiB
1.1 KiB
src/core/config.py
Configuration for Curator.
Two stores, by responsibility:
- Global config (
.Curator.!gtagnext to Curator.py) — application data only: window state, MRU folders, and the pointers to where the pool and the Filmotéka output live (pool_dir/filmoteka_dir). Those pointers must stay here because the pool index is found through them. - Pool index (
<pool>/.Curator.!index, seepool_index.py) — everything describing a particular library: per-movie metadata and library-level settings (tag_schema,copyasis_folders). It travels with the pool.
Source: src/core/config.py
Functions
load_global_config
function · line 68
load_global_config() -> dict
Load global application config
save_global_config
function · line 84
save_global_config(cfg: dict)
Save global application config
load_config
function · line 94
load_config()
Legacy function - returns global config
save_config
function · line 99
save_config(cfg: dict)
Legacy function - saves global config