NewRouter supports custom backend clients 35/82835/1
authorKiran Kamineni <kiran.k.kamineni@intel.com>
Wed, 20 Mar 2019 17:32:23 +0000 (10:32 -0700)
committerKiran Kamineni <kiran.k.kamineni@intel.com>
Wed, 20 Mar 2019 17:32:27 +0000 (10:32 -0700)
commit7f6bf1f5bbf3befbacb6b77e617c95fb371c4ef4
treea1f7155a6616a02092777fd603a95e1e61344837
parente50daed19bbaec979a91f2677289f1c2e6e0d0d9
NewRouter supports custom backend clients

NewRouter needs to support custom clients
This is needed where the backend clients are mocked
and we need url path parameters to be available in our
unit tests.
Using the same router code allows us to do this.

Issue-ID: MULTICLOUD-547
Change-Id: Id51b6f0a9afe4965efaf2611fc642bccb9ac1d39
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
src/k8splugin/api/api.go
src/k8splugin/api/handler_test.go
src/k8splugin/cmd/main.go