def main(): parser = CLIParser() args = parser.parse_args() ws = WorkloadSettings(args) ts = TargetSettings(args.uri, args.prefix) wg = WorkloadGen(ws, ts) wg.run()
def run(): curr_items = Value('i', workload_settings.items) deleted_items = Value('i', 0) lock = Lock() workload = WorkloadGen(workload_settings, target_settings) workload.start_n1ql_workers(curr_items, deleted_items) workload.run()
def task_run_workload(settings, target, timer=None, ddocs=None, index_type=None): wg = WorkloadGen(settings, target, timer=timer, ddocs=ddocs, index_type=index_type) wg.run()
def spring_workload(*args): cb_version = pkg_resources.get_distribution("couchbase").version logger.info("CB Python SDK Version: " + str(cb_version)) if cb_version[0] == '2': from spring.wgen import WorkloadGen wg = WorkloadGen(*args) wg.run() elif cb_version[0] == '3': from spring.wgen3 import WorkloadGen wg = WorkloadGen(*args) wg.run()
def task_run_workload(settings, target, timer): wg = WorkloadGen(settings, target, timer=timer) wg.run()
def spring_workload(*args): wg = WorkloadGen(*args) wg.run()
def run(): curr_items = Value('i', workload_settings.items) deleted_items = Value('i', 0) workload = WorkloadGen(workload_settings, target_settings) workload.run()