예제 #1
0
    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
    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
 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
 def is_valid(self):
     if self.type_null_or_server:
         return True
     storage = jms_storage.get_log_storage(self.config)
     return storage.ping()