summaryrefslogtreecommitdiff
path: root/cli/app/settings
diff options
context:
space:
mode:
Diffstat (limited to 'cli/app/settings')
-rw-r--r--cli/app/settings/types.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/cli/app/settings/types.py b/cli/app/settings/types.py
new file mode 100644
index 0000000..9cd8e8e
--- /dev/null
+++ b/cli/app/settings/types.py
@@ -0,0 +1,16 @@
+from enum import Enum
+
+def find_type(name, enum_type):
+ for enum_opt in enum_type:
+ if name == enum_opt.name.lower():
+ return enum_opt
+ return None
+
+# ---------------------------------------------------------------------
+# Logger, monitoring
+# --------------------------------------------------------------------
+
+class LogLevel(Enum):
+ """Loger vebosity"""
+ DEBUG, INFO, WARN, ERROR, CRITICAL = range(5)
+