[Update] 修改终端获取登录标题配置的逻辑

pull/3702/head
Bai 5 years ago
parent edf6baa52d
commit 62d2e01cdf

@ -90,6 +90,14 @@ class Terminal(models.Model):
config = self.get_replay_storage_config()
return {"TERMINAL_REPLAY_STORAGE": config}
@staticmethod
def get_login_title_setting():
login_title = None
if settings.XPACK_ENABLED:
from xpack.plugins.interface.models import Interface
login_title = Interface.get_login_title()
return {'TERMINAL_HEADER_TITLE': login_title}
@property
def config(self):
configs = {}
@ -99,6 +107,7 @@ class Terminal(models.Model):
configs[k] = getattr(settings, k)
configs.update(self.get_command_storage_setting())
configs.update(self.get_replay_storage_setting())
configs.update(self.get_login_title_setting())
configs.update({
'SECURITY_MAX_IDLE_TIME': settings.SECURITY_MAX_IDLE_TIME
})

Loading…
Cancel
Save