netqasm.logging.output

netqasm.logging.output.should_ignore_instr(instr)
netqasm.logging.output.reset_struct_loggers()
netqasm.logging.output.save_all_struct_loggers()
class netqasm.logging.output.StructuredLogger(filepath)

Bases: abc.ABC

log(*args, **kwargs)
save()
class netqasm.logging.output.InstrLogger(filepath, executor)

Bases: netqasm.logging.output.StructuredLogger

Parameters

filepath (str) –

log(*args, **kwargs)
save()
class netqasm.logging.output.NetworkLogger(filepath)

Bases: netqasm.logging.output.StructuredLogger

log(*args, **kwargs)
save()
class netqasm.logging.output.SocketOperation(value)

Bases: enum.Enum

An enumeration.

SEND = 'SEND'
RECV = 'RECV'
WAIT_RECV = 'WAIT_RECV'
class netqasm.logging.output.ClassCommLogger(filepath)

Bases: netqasm.logging.output.StructuredLogger

log(*args, **kwargs)
save()
class netqasm.logging.output.AppLogger(filepath, log_config)

Bases: netqasm.logging.output.StructuredLogger

log(*args, **kwargs)
save()
netqasm.logging.output.get_new_app_logger(app_name, log_config)