def log_it(name, data): variables = ":".join( (data["name"], data["pass"], data["name+"], data["pass+"])) log_line = "%s-%s. %s\n" % (get_index(), name, variables) with apiritif.transaction( log_line): # write log_line into report file for checking purposes pass
def setUpModule(): # setup_module target = str(get_index()) vars = {'name': 'nobody', 'age': 'a'} reader_1.read_vars() vars.update(reader_1.get_vars()) apiritif.put_into_thread_store(vars, target)
def mock_get_handlers(): transaction_handlers = thread.get_from_thread_store( 'transaction_handlers') if not transaction_handlers: transaction_handlers = {'enter': [], 'exit': []} length = "%s/%s" % (len(transaction_handlers['enter']), len(transaction_handlers['exit'])) log_line("get: {pid: %s, idx: %s, iteration: %s, len: %s}" % (os.getpid(), thread.get_index(), thread.get_iteration(), length)) return transaction_handlers
def _get_csv_reader(self, create=False): csv_readers = getattr(thread_data, "csv_readers", None) if not csv_readers: thread_data.csv_readers = {} csv_reader = thread_data.csv_readers.get(id(self)) if not csv_reader and create: csv_reader = CSVReader(filename=self.filename, fieldnames=self.fieldnames, step=thread.get_total(), first=thread.get_index(), delimiter=self.delimiter, loop=self.loop, quoted=self.quoted) thread_data.csv_readers[id(self)] = csv_reader return csv_reader
def mock_set_handlers(handlers): log_line("set: {pid: %s, idx: %s, iteration: %s, handlers: %s}," % (os.getpid(), thread.get_index(), thread.get_iteration(), handlers)) thread.put_into_thread_store(transaction_handlers=handlers)
def log_it(name, data): log_line = "%s-%s. %s:%s\n" % (get_index(), name, data["name"], data["pass"]) with apiritif.transaction(log_line): # write log_line into report file for checking purposes pass