We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
set_log_level
1 parent c29c6b6 commit 0009384Copy full SHA for 0009384
reflex/utils/console.py
@@ -26,7 +26,22 @@ def set_log_level(log_level: LogLevel):
26
27
Args:
28
log_level: The log level to set.
29
+
30
+ Raises:
31
+ ValueError: If the log level is invalid.
32
"""
33
+ if not isinstance(log_level, LogLevel):
34
+ deprecate(
35
+ feature_name="Passing a string to set_log_level",
36
+ reason="use reflex.constants.LogLevel enum instead",
37
+ deprecation_version="0.6.6",
38
+ removal_version="0.7.0",
39
+ )
40
+ try:
41
+ log_level = getattr(LogLevel, log_level.upper())
42
+ except AttributeError as ae:
43
+ raise ValueError(f"Invalid log level: {log_level}") from ae
44
45
global _LOG_LEVEL
46
_LOG_LEVEL = log_level
47
0 commit comments