code: def _log(code, message, level, domain):
          
          entry = LogEntry(level, domain, code, message)
          Logger.journal.append(entry)
  
          if Logger.silent:
              return
  
          if level >= Logger._verbosity:
              _print_entry(entry)
docs: Call this to add an entry in the journal