From 7b02c9182aa0330bec11da77664fbe35376c53c1 Mon Sep 17 00:00:00 2001 From: Richard Clamp Date: Wed, 17 Feb 2016 15:15:47 +0000 Subject: [PATCH] (maint) Use the PCP::SimpleLogger in the client By using PCP::SimpleLogger the later .inspect of the failed client state will include the logged lines about why it failed to connect, something like: 1455722334.0191228, :severity=>0, :message=>[:connect, "wss://localhost:8142/pcp"]}, {:when=>1455722334.019747, :severity=>1, :message=>[:close, 1006, ""]}], @level=0> ...> --- acceptance/lib/pxp-agent/test_helper.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/acceptance/lib/pxp-agent/test_helper.rb b/acceptance/lib/pxp-agent/test_helper.rb index 636fc276..44d3f4fa 100644 --- a/acceptance/lib/pxp-agent/test_helper.rb +++ b/acceptance/lib/pxp-agent/test_helper.rb @@ -1,5 +1,6 @@ require 'pxp-agent/config_helper.rb' require 'pcp/client' +require 'pcp/simple_logger' require 'net/http' require 'openssl' require 'json' @@ -285,6 +286,7 @@ def connect_pcp_client(broker) :server => broker_ws_uri(broker), :ssl_cert => "../test-resources/ssl/certs/controller01.example.com.pem", :ssl_key => "../test-resources/ssl/private_keys/controller01.example.com.pem", + :logger => PCP::SimpleLogger.new, :loglevel => logger.is_debug? ? Logger::DEBUG : Logger::WARN }) connected = client.connect(5)