def test_copy_designs(self): db = MagicMock() copy_designs(db, 'design_name') db.copy_doc.assert_called_once_with('_design/design_name-tmp', '_design/design_name') db.__delitem__.assert_called_with('_design/design_name-tmp')
def copy_design_doc(design, temp=None, delete=True): sync_docs.copy_designs( db=design.db, design_name=design.app_label, temp=temp, delete=delete, )
def copy_designs(self, temp=None, delete=True): for app_label in self.get_couchapps(): sync_docs.copy_designs( db=self.db, design_name=app_label, temp=temp, delete=delete, )
def copy_designs(self, temp=None, delete=True): for app_label in self.get_couchapps(): sync_docs.copy_designs( db=self.db(app_label), design_name=app_label, temp=temp, delete=delete, )
def copy_designs(self, temp=None, delete=True): copied = set() for design in self.get_designs(): key = (design.db.uri, design.app_label) if key not in copied: sync_docs.copy_designs( db=design.db, design_name=design.app_label, temp=temp, delete=delete, ) copied.add(key)
def copy_designs(db=None, temp="tmp", delete=True): db = db or get_db() for app_label in get_couchapps(): sync_docs.copy_designs(db, app_label, temp=temp, delete=delete)
def copy_designs(temp='tmp', delete=True): for pillow in import_pillows(instantiate=False): if hasattr(pillow, 'indicator_class'): app_label = pillow.indicator_class._meta.app_label db = get_db(app_label) sync_docs.copy_designs(db, FLUFF)
def copy_designs(db=None, temp='tmp', delete=True): db = db or get_db() for app_label in get_couchapps(): sync_docs.copy_designs(db, app_label, temp=temp, delete=delete)