[VOL-3199] Added support for dynamic enable/disable of Trace Publishing

Change-Id: I920b2964c89ad823985da29d7f8279689a62d3b6
diff --git a/rw_core/core/device/remote/adapter_proxy_test.go b/rw_core/core/device/remote/adapter_proxy_test.go
index 151483a..fd6b94d 100755
--- a/rw_core/core/device/remote/adapter_proxy_test.go
+++ b/rw_core/core/device/remote/adapter_proxy_test.go
@@ -52,8 +52,9 @@
 )
 
 func init() {
+	ctx := context.Background()
 	if _, err := log.SetDefaultLogger(log.JSON, 0, log.Fields{"instanceId": coreInstanceID}); err != nil {
-		log.With(log.Fields{"error": err}).Fatal("Cannot setup logging")
+		logger.With(log.Fields{"error": err}).Fatal(ctx, "Cannot setup logging")
 	}
 	// Set the log level to Warning
 	log.SetAllLogLevel(log.WarnLevel)
@@ -68,8 +69,6 @@
 		kafka.MsgClient(kc),
 		kafka.DefaultTopic(&kafka.Topic{Name: coreName}))
 
-	ctx := context.Background()
-
 	if err = coreKafkaICProxy.Start(ctx); err != nil {
 		logger.Fatalw(ctx, "Failure-starting-core-kafka-intercontainerProxy", log.Fields{"error": err})
 	}