Add JobsController implementation with tests 10/162010/3
authorLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Thu, 9 Nov 2017 17:00:25 +0000 (18:00 +0100)
committerLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Mon, 4 Dec 2017 08:12:58 +0000 (09:12 +0100)
commit23696dcbc1198d124143a227749db1549afe1d6f
tree51dfe350e1eb389188785cf4aefe7e854f44842a
parent6bbb9899d419daaa25128d226f026c873cf1fe91
Add JobsController implementation with tests

JobsControllerImpl structure stores actual information about all Jobs
such as status, update time, config and Dryad access. It controls
collision free JobID creation. It stores state of Jobs execution
and saves data to DB. It implements JobsController interface.

Change-Id: Ie3e3c46660c650c48cd80a93038b8cdd05f3fc21
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
controller/controller_suite_test.go [new file with mode: 0644]
controller/jobscontrollerimpl.go [new file with mode: 0644]
controller/jobscontrollerimpl_test.go [new file with mode: 0644]