Error in get_uuids
I've set up and running cassandra_proxy.rb. After that I do the next things in node:
var sys = require("sys"); var cassandra = require("cassandra-node-client").create(10000, "localhost"); cassandra.get_uuids(function(x, y) { sys.puts(sys.inspect(x)); sys.puts(sys.inspect(y)); });
This code outputs the next error:
sbos@pride-linux:~/tmp$ node test.js
{ message: 'uninitialized constant CassandraProxy::UUID\ncassandra_proxy.rb:549:in get_uuids\'\ncassandra_proxy.rb:549:intimes'\ncassandra_proxy.rb:549:in get_uuids\'\ncassandra_proxy.rb:500:insend'\ncassandra_proxy.rb:500:in receive_data\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1005:incall'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1005:in spawn_threadpool\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:ininitialize'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:in new\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:inspawn_threadpool'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:993:in defer\'\ncassandra_proxy.rb:527:inreceive_data'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:195:in run_machine\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:195:inrun'\ncassandra_proxy.rb:755'
, stack: [Getter/Setter]
}
undefined
looks like you don't have the simple_uuid library installed, or it's not in your path.