Implement filtered worker listing
authorAleksander Mistewicz <a.mistewicz@samsung.com>
Thu, 8 Jun 2017 15:22:02 +0000 (17:22 +0200)
committerMaciej Wereski <m.wereski@partner.samsung.com>
Wed, 4 Oct 2017 08:08:34 +0000 (10:08 +0200)
commit84488cfab4208bf6244283db4963a2053b087d43
tree8a31a3d46bd09bd09c2b16d98578423edc1879f4
parent1249262bb79526bdc47fca79d0a344a4d8b7a64e
Implement filtered worker listing

WorkerList first applies Capabilities (Caps) and then Group filter.
Currently Caps require exact match, i.e. all keys must be found and
values must be equal. It is planned to support ranges and lists
of values.

Change-Id: I705c7b2f3e7a0be5506c5e6cfef5cd32af274fc9
Signed-off-by: Aleksander Mistewicz <a.mistewicz@samsung.com>
Reviewed-on: https://mcdsrvbld02.digital.local/review/49061
Reviewed-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Tested-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Reviewed-by: Maciej Wereski <m.wereski@partner.samsung.com>
Tested-by: Maciej Wereski <m.wereski@partner.samsung.com>
workers/worker_list_test.go
workers/workers.go
workers/workers_test.go