atomiq.components.basics.log ============================ .. py:module:: atomiq.components.basics.log Attributes ---------- .. autoapisummary:: atomiq.components.basics.log.logger Classes ------- .. autoapisummary:: atomiq.components.basics.log.KernelLogger Functions --------- .. autoapisummary:: atomiq.components.basics.log.msg_str Module Contents --------------- .. py:data:: logger .. py:function:: msg_str(msg, vars) .. py:class:: KernelLogger(*args, **kwargs) Bases: :py:obj:`atomiq.components.primitives.Component` This components a python logger from within artiq .. py:attribute:: logger .. py:method:: debug(msg, vars=[]) Logs a message with level DEBUG. :param obj msg: what to log .. py:method:: info(msg, vars=[]) Logs a message with level INFO. :param obj msg: what to log .. py:method:: warning(msg, vars=[]) Logs a message with level WARNING. :param obj msg: what to log .. py:method:: error(msg, vars=[]) Logs a message with level ERROR. :param obj msg: what to log .. py:method:: critical(msg, vars=[]) Logs a message with level CRITICAL. :param obj msg: what to log