parameters: (self, callback)
docstring: Registers a callback with the logger, which will be invoked when the logging severity is modified.
          The callback is guaranteed to be called at least once in the register_callback function.
  
          Args:
              callback (Callable(Logger.Severity)): A callback that accepts the current logger severity.
docstring_summary: Registers a callback with the logger, which will be invoked when the logging severity is modified.
          The callback is guaranteed to be called at least once in the register_callback function.
docstring_tokens: Registers a callback with the logger which will be invoked when the logging severity is modified . The callback is guaranteed to be called at least once in the register_callback function .
function: def register_callback(self, callback):
          """
          Registers a callback with the logger, which will be invoked when the logging severity is modified.
          The callback is guaranteed to be called at least once in the register_callback function.
  
          Args:
              callback (Callable(Logger.Severity)): A callback that accepts the current logger severity.
          """
          callback(self._severity)
          self.logger_callbacks.append(callback)
function_tokens: def register_callback ( self , callback ) : callback ( self . _severity ) self . logger_callbacks . append ( callback )