qubes.log – Logging routines

Qubes logging routines

See also: qubes.vm.qubesvm.QubesVM.log

class qubes.log.Formatter(*args, debug=False, **kwargs)[source]

Bases: Formatter

qubes.log.enable()[source]

Enable global logging

Use logging module from standard library to log messages.

>>> import qubes.log
>>> qubes.log.enable()          
>>> import logging
>>> logging.warning('Foobar')   
qubes.log.enable_debug()[source]

Enable debug logging

Enable more messages and additional info to message format.

qubes.log.get_vm_logger(vmname)[source]

Initialise logging for particular VM name

Parameters:

vmname (str) – VM’s name

Return type:

logging.Logger