Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
        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
Ejemplo n.º 4
0
    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
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
0
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