mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-27 15:54:14 +00:00
@@ -148,9 +148,11 @@ class SystemUser(AssetUser):
|
||||
return True, None
|
||||
|
||||
def get_all_assets(self):
|
||||
from .node import Node
|
||||
args = [Q(systemuser=self)]
|
||||
pattern = set()
|
||||
nodes_keys = self.nodes.all().values_list('key', flat=True)
|
||||
nodes_keys = Node.clean_children_keys(nodes_keys)
|
||||
for key in nodes_keys:
|
||||
pattern.add(r'^{0}$|^{0}:'.format(key))
|
||||
pattern = '|'.join(list(pattern))
|
||||
|
Reference in New Issue
Block a user