summaryrefslogtreecommitdiff
path: root/ick2/controllerapi.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-11-05 18:09:38 +0100
committerLars Wirzenius <liw@liw.fi>2017-11-05 18:09:38 +0100
commit860bca1a4b14b8a8fbe4bc40f8680b63263b4aa0 (patch)
tree944e2c6e36766d9fb7020bc9cda43f34df605f9c /ick2/controllerapi.py
parent23abcad05966d3fcf3009a594aef6aa2f193cffd (diff)
downloadick2-860bca1a4b14b8a8fbe4bc40f8680b63263b4aa0.tar.gz
Add: start on WorkAPI
Diffstat (limited to 'ick2/controllerapi.py')
-rw-r--r--ick2/controllerapi.py26
1 files changed, 26 insertions, 0 deletions
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,