MCPcopy
hub / github.com/alibaba/MongoShake / run_incr_sync

Function run_incr_sync

scripts/run_sys_test.py:164–174  ·  view source on GitHub ↗
(conf_name, src_url, dst_url)

Source from the content-addressed store, hash-verified

162
163
164def run_incr_sync(conf_name, src_url, dst_url):
165 src_client = pymongo.MongoClient(_get_mongodb_addr(src_url))
166 src_client.get_database(test_db).drop_collection(test_coll)
167 src_client.drop_database(test_checkpoint_db)
168 dst_client = pymongo.MongoClient(dst_url)
169 dst_client.get_database(test_db).drop_collection(test_coll)
170 gevent.joinall([
171 gevent.spawn(_incr_sync_inject_src_and_check, src_url, dst_url, src_client),
172 gevent.spawn(_run_shake, conf_name),
173 ])
174 return None
175
176
177def _incr_sync_inject_src_and_check(src_url, dst_url, client):

Callers 1

test_incr_syncFunction · 0.85

Calls 1

_get_mongodb_addrFunction · 0.85

Tested by

no test coverage detected