Пример #1
0
    def check_sql_odb_server_scheduler(self, cm, conf, fs_sql_config):
        engine_params = dict(conf['odb'].items())
        engine_params['extra'] = {}
        engine_params['pool_size'] = 1

        self.ping_sql(cm, engine_params,
                      get_ping_query(fs_sql_config, engine_params))
Пример #2
0
    def check_sql_odb_server_scheduler(self, cm, conf, fs_sql_config, needs_decrypt_password=True):
        engine_params = dict(conf['odb'].items())
        engine_params['extra'] = {}
        engine_params['pool_size'] = 1

        # This will be needed by scheduler but not server
        if needs_decrypt_password:
            engine_params['password'] = cm.decrypt(engine_params['password'])

        self.ping_sql(cm, engine_params, get_ping_query(fs_sql_config, engine_params))