Aerospike - SyntaxError: Неожиданный токен {

Я пытаюсь установить соединение с кластером. Вот код

var client = aerospike.client({
  hosts: [ { addr: 'localhost', port: 3000 } ]
 }).connect(connect_callback(err){
 if (err.code != status.AEROSPIKE_OK) {
    console.log("Aerospike server connection Error: %j", err);
 } 
});

Кто-нибудь знает, что происходит? Спасибо

1 ответ

Решение

Должно быть либо

var client = aerospike.client({
  hosts: [ { addr: 'localhost', port: 3000 } ]
}).connect(function connect_callback(err){
if (err.code != status.AEROSPIKE_OK) {
  console.log("Aerospike server connection Error: %j", err);
} 
});

или же

function connect_callback(err)
{
  if (err.code != status.AEROSPIKE_OK) 
  {
       console.log("Aerospike server connection Error: %j", err);
  } 
}

с последующим

var client = aerospike.client({
  hosts: [ { addr: 'localhost', port: 3000 } ]
}).connect(connect_callback);
Другие вопросы по тегам