mirror of https://github.com/jumpserver/jumpserver
parent
dec502e025
commit
79f8480ae4
|
@ -1,13 +1,14 @@
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
from django.utils.translation import gettext
|
|
||||||
from django.template.loader import render_to_string
|
from django.template.loader import render_to_string
|
||||||
|
from django.utils.translation import gettext
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
from notifications.notifications import SystemMessage
|
|
||||||
from notifications.models import SystemMsgSubscription
|
|
||||||
from users.models import User
|
|
||||||
from notifications.backends import BACKEND
|
from notifications.backends import BACKEND
|
||||||
from terminal.models.component.status import Status
|
from notifications.models import SystemMsgSubscription
|
||||||
|
from notifications.notifications import SystemMessage
|
||||||
|
from terminal.const import TerminalType
|
||||||
from terminal.models import Terminal
|
from terminal.models import Terminal
|
||||||
|
from terminal.models.component.status import Status
|
||||||
|
from users.models import User
|
||||||
|
|
||||||
__all__ = ('ServerPerformanceMessage', 'ServerPerformanceCheckUtil')
|
__all__ = ('ServerPerformanceMessage', 'ServerPerformanceCheckUtil')
|
||||||
|
|
||||||
|
@ -133,7 +134,9 @@ class ServerPerformanceCheckUtil(object):
|
||||||
|
|
||||||
def initial_terminals(self):
|
def initial_terminals(self):
|
||||||
terminals = []
|
terminals = []
|
||||||
for terminal in Terminal.objects.filter(is_deleted=False):
|
for terminal in Terminal.objects.filter(is_deleted=False).exclude(
|
||||||
|
type__in=[TerminalType.core, TerminalType.celery]
|
||||||
|
):
|
||||||
if not terminal.is_active:
|
if not terminal.is_active:
|
||||||
continue
|
continue
|
||||||
terminal.stat = Status.get_terminal_latest_stat(terminal)
|
terminal.stat = Status.get_terminal_latest_stat(terminal)
|
||||||
|
|
Loading…
Reference in New Issue