From 860bca1a4b14b8a8fbe4bc40f8680b63263b4aa0 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 5 Nov 2017 18:09:38 +0100 Subject: Add: start on WorkAPI --- ick2/controllerapi.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'ick2/controllerapi.py') diff --git a/ick2/controllerapi.py b/ick2/controllerapi.py index 91368c1..9ac4bcc 100644 --- a/ick2/controllerapi.py +++ b/ick2/controllerapi.py @@ -297,6 +297,32 @@ class ProjectAPI(ResourceApiBase): } +class WorkAPI(APIbase): + + def __init__(self, state, projects, workers): + super().__init__(state) + self._projects = projects + self._workers = workers + + def get_work(self, worker): + return {} + + def create(self, *args, **kwargs): # pragma: no cover + pass + + def update(self, *args, **kwargs): # pragma: no cover + pass + + def list(self, *args, **kwargs): # pragma: no cover + pass + + def show(self, *args, **kwargs): # pragma: no cover + pass + + def delete(self, *args, **kwargs): # pragma: no cover + pass + + def response(status_code, body, headers): # pragma: no cover obj = { 'status': status_code, -- cgit v1.2.1