sync update: caching, refactoring, other

This commit is contained in:
tmshv committed 2016-03-06 02:24:24 +03:00
1 parent e68cfd7b2c
commit fe409c04a4
23 files changed
+758 -1588

No files matched your search

+3 -2
View File
@@ -1,5 +1,5 @@
from sync.teacher import read_teacher_by_id
from sync.image import sync_image
from sync.teacher import Teacher
from utils.fn import key_mapper
from utils.text.transform import interpolate_swift
@@ -20,7 +20,8 @@ unpop_image = key_mapper('image', lambda i: sync_image(i)['_id'])
def resolve_teacher(i):
return resolve_value(i, read_teacher_by_id)
sync = Teacher()
return resolve_value(i, lambda i: sync.read({'id': i}))
def create_product(doc):