From b436b99091685f89cba9facfb0a9a5273c8b8e58 Mon Sep 17 00:00:00 2001 From: johnabass Date: Tue, 31 Oct 2017 14:47:16 -0700 Subject: [PATCH 1/2] Updated webpa-common --- src/glide.lock | 6 +++--- src/glide.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/glide.lock b/src/glide.lock index 295661c4..4e584d55 100644 --- a/src/glide.lock +++ b/src/glide.lock @@ -1,5 +1,5 @@ -hash: e9380c58f94884cabf9c197267779188ee2fde5fad1f39c2761202ad895520a6 -updated: 2017-10-24T18:25:03.915713621-07:00 +hash: 07735fa49314b01475e7baacda8ecaa8f8748e013e6f7f544dd8a8ffca7b370d +updated: 2017-10-31T14:46:47.942951943-07:00 imports: - name: github.com/billhathaway/consistentHash version: addea16d2229dba874111898b45be7f4a78af631 @@ -8,7 +8,7 @@ imports: subpackages: - linux - name: github.com/Comcast/webpa-common - version: 312031c04577e73353e9529a8955ad194fe1e62c + version: dbfa5d00b97c06636fe5e6133b106c01a0cd0855 subpackages: - concurrent - device diff --git a/src/glide.yaml b/src/glide.yaml index 9e6ce5f6..092731cc 100644 --- a/src/glide.yaml +++ b/src/glide.yaml @@ -2,5 +2,5 @@ package: . homepage: https://github.com/Comcast/talaria import: - package: github.com/Comcast/webpa-common - version: 312031c04577e73353e9529a8955ad194fe1e62c + version: dbfa5d00b97c06636fe5e6133b106c01a0cd0855 From ac3f36a787f2a23999af23aa038bec899a706df8 Mon Sep 17 00:00:00 2001 From: johnabass Date: Tue, 31 Oct 2017 14:51:26 -0700 Subject: [PATCH 2/2] Integrated the stat handler --- src/talaria/primaryHandler.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/talaria/primaryHandler.go b/src/talaria/primaryHandler.go index a7e2c0f9..534f95f5 100644 --- a/src/talaria/primaryHandler.go +++ b/src/talaria/primaryHandler.go @@ -57,5 +57,14 @@ func NewPrimaryHandler(logger log.Logger, manager device.Manager, v *viper.Viper }), ) + apiHandler.Handle( + "/device/{deviceID}/stat", + &device.StatHandler{ + Logger: logger, + Registry: manager, + Variable: "deviceID", + }, + ) + return handler, nil }