class Multiwoven::Integrations::Source::WatsonxData::Client
def check_connection(connection_config)
def check_connection(connection_config) create_connection(connection_config) response = execute_query(connection_config, "show catalogs") success?(response) ? success_status : failure_status(nil) rescue StandardError => e handle_exception(e, { context: "WATSONX DATA:CHECK_CONNECTION:EXCEPTION", type: "error" }) failure_status(e) end