mirror of
https://github.com/dkmstr/openuds.git
synced 2025-03-20 06:50:23 +03:00
Refactor imports in servers_management.py to avoid circular dependencies
This commit is contained in:
parent
2d83f3a32b
commit
0f218cbeba
@ -37,7 +37,6 @@ from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from uds import models
|
||||
from uds.core import consts, types, ui
|
||||
from uds.core.managers.servers import ServerManager
|
||||
from uds.core.util import net, permissions, ensure
|
||||
from uds.core.util.model import sql_now, process_uuid
|
||||
from uds.core.exceptions.rest import NotFound, RequestError
|
||||
@ -510,6 +509,10 @@ class ServersGroups(ModelHandler):
|
||||
raise NotFound('Element do not exists') from None
|
||||
|
||||
def stats(self, item: 'Model') -> typing.Any:
|
||||
# Avoid circular imports
|
||||
from uds.core.managers.servers import ServerManager
|
||||
|
||||
|
||||
item = ensure.is_instance(item, models.ServerGroup)
|
||||
|
||||
return [
|
||||
|
Loading…
x
Reference in New Issue
Block a user