Contents:
For conceptual usage, see:
SQL Logging
Logging In Rogue
Logs variable updates and system log entries to a SQL database.
root (Root) – PyRogue root node to monitor.
Root
url (str) – SQLAlchemy database URL.
str
incGroups (str | list[str] | None, default: None) – Groups to include in variable updates.
list
None
excGroups (str | list[str] | None, default: ['NoSql']) – Groups to exclude from variable updates.
['NoSql']
root (Root)
url (str)
incGroups (str | list[str] | None)
excGroups (str | list[str] | None)
Insert a single queue entry into the database.
entry (tuple[str, Any]) – (path, value) for variables or (path, log_data) for syslog.
tuple
Any
conn (Connection) – SQLAlchemy connection for the transaction.
Connection