[sync] post updated
This commit is contained in:
1 parent
3217a27bb8
commit
10dd3d6316
7 files changed
+141
-150
No files matched your search
+10
-4
@@ -2,8 +2,7 @@ import settings
|
||||
from db import db
|
||||
from sync.data.fs import FSProvider
|
||||
from sync.data.yandexdisk import YDProvider
|
||||
from sync.document import sync_documents
|
||||
from sync.schedule import sync_schedules
|
||||
from sync.post import sync_posts
|
||||
from utils.fn import lprint_json
|
||||
|
||||
|
||||
@@ -19,17 +18,24 @@ def main(provider, fn, collection_name):
|
||||
if provider:
|
||||
collection = db()[collection_name]
|
||||
|
||||
print('SYNC: %s' % (collection_name.upper()))
|
||||
u, d = fn(provider, collection, update=settings.do_update, delete=settings.do_update)
|
||||
|
||||
print('DELETE %s: %s' % (collection_name.upper(), 'NO' if not settings.do_delete else str(len(d))))
|
||||
lprint_json(d)
|
||||
|
||||
print('UPDATE %s: %s' % (collection_name.upper(), 'NO' if not settings.do_update else str(len(u))))
|
||||
lprint_json(u)
|
||||
|
||||
print('')
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
# client = get_provider(settings.sync_provider_type, settings.dir_documents)
|
||||
# main(client, sync_documents, settings.collection_documents)
|
||||
|
||||
client = get_provider(settings.sync_provider_type, settings.dir_schedules)
|
||||
main(client, sync_schedules, settings.collection_schedules)
|
||||
# client = get_provider(settings.sync_provider_type, settings.dir_schedules)
|
||||
# main(client, sync_schedules, settings.collection_schedules)
|
||||
|
||||
client = get_provider(settings.sync_provider_type, settings.dir_events)
|
||||
main(client, sync_posts, settings.collection_events)
|
||||
Reference in new issue
Block a user