From 9375035b4dd52e9cd2be990fa24dc6c4ef79b488 Mon Sep 17 00:00:00 2001 From: Andrew Liu Date: Wed, 2 Nov 2011 01:03:06 -0700 Subject: [PATCH] Remove nil in nats response New style of evoking barrier callback get rid of the reply=nil in nats response Change-Id: If8eacb57ce677f0643f148e3bb377a7359c7e96d --- base/lib/base/provisioner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/lib/base/provisioner.rb b/base/lib/base/provisioner.rb index 07d1938d..e45c30c6 100644 --- a/base/lib/base/provisioner.rb +++ b/base/lib/base/provisioner.rb @@ -254,7 +254,7 @@ def provision_service(request, prov_handle=nil, &blk) provision_node(request, responses, prov_handle, blk) end end - subscription = @node_nats.request("#{service_name}.discover", &barrier.callback) + subscription = @node_nats.request("#{service_name}.discover") {|msg| barrier.call(msg)} rescue => e @logger.warn(e) blk.call(internal_fail)