コード例 #1
0
ファイル: api.py プロジェクト: suker413/jumpserver-1
    def is_valid(storage_data):
        if storage_data.get('TYPE') == 'server':
            return True
        try:
            storage = jms_storage.get_log_storage(storage_data)
        except Exception:
            return False

        return storage.ping()
コード例 #2
0
ファイル: api.py プロジェクト: jumpserver/jumpserver
    def is_valid(storage_data):
        if storage_data.get('TYPE') == 'server':
            return True
        try:
            storage = jms_storage.get_log_storage(storage_data)
        except Exception:
            return False

        return storage.ping()
コード例 #3
0
ファイル: recorder.py プロジェクト: xiaomabetter/jcoco
 def get_storage(self):
     config = deepcopy(current_app.config["COMMAND_STORAGE"])
     config['SERVICE'] = app_service
     self.storage = jms_storage.get_log_storage(config)
コード例 #4
0
ファイル: storage.py プロジェクト: zzlve/jumpserver
 def is_valid(self):
     if self.in_defaults():
         return True
     storage = jms_storage.get_log_storage(self.config)
     return storage.ping()
コード例 #5
0
ファイル: storage.py プロジェクト: seanlian/jumpserver
 def is_valid(self):
     if self.type_null_or_server:
         return True
     storage = jms_storage.get_log_storage(self.config)
     return storage.ping()