summaryrefslogtreecommitdiff
path: root/check/app/settings/types.py
blob: 044579b869753b8fc14f8148900ac2525e442ef1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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)

VALID_IMAGE_EXTENSIONS = ['gif', 'jpg', 'jpeg', 'png']