29 lines
No EOL
815 B
Python
29 lines
No EOL
815 B
Python
from django.utils.translation import gettext_lazy
|
|
|
|
from django.db import models
|
|
|
|
|
|
class LogInputType(models.TextChoices):
|
|
ARMAIF = "armaif", gettext_lazy("ARMA IF")
|
|
ENDPOINT = "endpoint", gettext_lazy("ARMA Endpoint")
|
|
|
|
|
|
class AdjustDatetime(models.IntegerChoices):
|
|
LOCAL = 1, gettext_lazy("Local")
|
|
NOCHANGE = 2, gettext_lazy("Without changes")
|
|
|
|
|
|
class SensorType(models.TextChoices):
|
|
ARMAIF = 'ARMAIF', gettext_lazy('ARMA IF')
|
|
|
|
|
|
class SensorScheme(models.TextChoices):
|
|
HTTP = 'http', gettext_lazy('HTTP')
|
|
HTTPS = 'https', gettext_lazy('HTTPS')
|
|
|
|
|
|
class SensorStatus(models.TextChoices):
|
|
online = 'online', gettext_lazy('Online')
|
|
offline = 'offline', gettext_lazy('Offline')
|
|
unauthorized = 'unauthorized', gettext_lazy('Unauthorized')
|
|
error = 'error', gettext_lazy('Error') |