diff --git a/utils/Sync/settings.py b/utils/Sync/settings.py index a9947398..c1c7eaf4 100644 --- a/utils/Sync/settings.py +++ b/utils/Sync/settings.py @@ -139,7 +139,7 @@ provider_root = value('provider')['root'] # env('SYNC_PROVIDER', 'fs') f = abs_fn(provider_root) -dir_settings = f('Settings') +dir_settings = './Settings' dir_documents = './Documents' dir_awards = f('Awards') dir_schedules = f('Schedules') diff --git a/utils/Sync/sync.py b/utils/Sync/sync.py index 5e794c87..848391d3 100644 --- a/utils/Sync/sync.py +++ b/utils/Sync/sync.py @@ -78,7 +78,7 @@ async def run(run_interval=0): ) sync_settings = Sync( - provider=io(settings.dir_settings), + provider=io(settings.provider_root), model=Settings, ) diff --git a/utils/Sync/sync/models/Settings.py b/utils/Sync/sync/models/Settings.py index e8c6e757..a139c7b9 100644 --- a/utils/Sync/sync/models/Settings.py +++ b/utils/Sync/sync/models/Settings.py @@ -22,7 +22,8 @@ class Settings(Model): @staticmethod async def scan(provider): - documents = provider.type_filter('.', '.yaml') + scan_dir = settings.dir_settings + documents = provider.type_filter(scan_dir, '.yaml') documents = [Settings.read(provider, i) for i in documents] return documents