StorageConfig¶
Defined in dccd.daemon.config
- class StorageConfig(*, local_path='', remotes=<factory>, sync_interval=3600)[source]
Bases:
BaseModelLocal and optional remote storage configuration.
- Parameters:
- local_pathstr, optional
Root data directory. When omitted,
SettingsConfig.data_pathis used (propagated byCollectorConfig’s validator).- remoteslist of RemoteConfig
Remote destinations. Empty list (default) keeps data locally only. Multiple entries are all synced by
SyncService.- sync_intervalint
Seconds between periodic syncs to remote destinations.
0disables the sync service. Default is3600(1 hour).