EventBase

class EventBase[source]

Bases: object

Base class for event logging interfaces.

__init__()

Methods

__init__()

log(date, type, subject, description)

Logs a generic event.

log_temp(date, temperature, humidity)

Logs temperature and humidity data.

log(date: str, type: str, subject: str, description: str) None[source]

Logs a generic event.

Parameters:
  • date (str) – Date/time string.

  • type (str) – Event type.

  • subject (str) – Subject name.

  • description (str) – Description.

log_temp(date: str, temperature: float, humidity: float) None[source]

Logs temperature and humidity data.

Parameters:
  • date (str) – Date/time string.

  • temperature (float) – Temperature value.

  • humidity (float) – Humidity value.