jumpserver/apps/terminal/backends/__init__.py

18 lines
460 B
Python
Raw Normal View History

2017-11-29 11:27:04 +00:00
from importlib import import_module
from django.conf import settings
from .command.serializers import SessionCommandSerializer
def get_command_store():
command_engine = import_module(settings.COMMAND_STORE_BACKEND)
command_store = command_engine.CommandStore()
return command_store
def get_replay_store():
2017-12-04 12:15:47 +00:00
replay_engine = import_module(settings.REPLAY_STORE_BACKEND)
replay_store = replay_engine.ReplayStore()
2017-11-29 11:27:04 +00:00
return replay_store