code: def flasher(msg, severity=None):
      
      try:
          flash(msg, severity)
      except RuntimeError:
          if severity == 'danger':
              logging.error(msg)
          else:
              logging.info(msg)
docs: Flask's flash if available, logging call if not