Merge pull request #1064 from nyaaao/cassandra-auth

feat: add support for plain-text auth for Cassandra
This commit is contained in:
Jan Prochazka
2025-03-11 12:29:28 +01:00
committed by GitHub

View File

@@ -44,9 +44,17 @@ const driver = {
analyserClass: Analyser,
// creating connection
async connect({ server, user, password, database, localDataCenter, useDatabaseUrl, databaseUrl }) {
let credentials;
if (user && password) {
credentials = {
username: user,
password,
}
}
const client = new cassandra.Client({
// user,
// password,
credentials,
contactPoints: server.split(','),
localDataCenter: localDataCenter ?? this.defaultLocalDataCenter,
keyspace: database,