[Sync] Album common provider

This commit is contained in:
Roman Timashev committed 2017-10-24 17:29:01 +03:00
1 parent c7ea3555c7
commit 11ac59e3b0
3 files changed
+4 -3

No files matched your search

+1 -1
View File
@@ -127,7 +127,7 @@ dir_documents = './Documents'
dir_schedules = './Schedules'
dir_articles = './Articles'
dir_persons = './Collective'
dir_albums = f('Gallery')
dir_albums = './Gallery'
dir_pages = './Pages'
dir_images = './Images'
+1 -1
View File
@@ -73,7 +73,7 @@ async def run(run_interval=0):
)
sync_albums = Sync(
provider=io(settings.dir_albums),
provider=io(settings.provider_root),
model=Album,
)
+2 -1
View File
@@ -34,7 +34,8 @@ class Album(Model):
@staticmethod
async def scan(provider):
documents = [i for i in provider.scan('.') if provider.is_dir(i)]
scan_dir = settings.dir_albums
documents = [i for i in provider.scan(scan_dir) if provider.is_dir(i)]
documents = [Album.read(provider, i) for i in documents]
return documents