libgs.groundstation.UILogHandler¶
-
class
libgs.groundstation.UILogHandler(gsstate)[source]¶ A custom
logging.Handlerthat can be used to log toGSState.libgs_logMethods
emit(record)Do whatever it takes to actually log the specified logging record. test(m)Attributes
Inherited from base class
acquire()Acquire the I/O thread lock. addFilter(filter)Add the specified filter to this handler. close()Tidy up any resources used by the handler. createLock()Acquire a thread lock for serializing access to the underlying I/O. filter(record)Determine if a record is loggable by consulting all the filters. flush()Ensure all logging output has been flushed. format(record)Format the specified record. get_name()handle(record)Conditionally emit the specified logging record. handleError(record)Handle errors which occur during an emit() call. release()Release the I/O thread lock. removeFilter(filter)Remove the specified filter from this handler. setFormatter(fmt)Set the formatter for this handler. setLevel(level)Set the logging level of this handler. set_name(name)name