summaryrefslogtreecommitdiff
path: root/ick2/controllerapi.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-11-18 20:28:55 +0100
committerLars Wirzenius <liw@liw.fi>2017-11-18 20:28:55 +0100
commit10edd83909027a647e256afb76dc6a09a55b553b (patch)
tree0bd4c7fa856ceab0513d6c81999daddd0b83a085 /ick2/controllerapi.py
parentceae946c47b4ce34d9d66652b94df66d82fe8c69 (diff)
downloadick2-10edd83909027a647e256afb76dc6a09a55b553b.tar.gz
Refactor: move VersionAPI into its own module
Diffstat (limited to 'ick2/controllerapi.py')
-rw-r--r--ick2/controllerapi.py35
1 files changed, 1 insertions, 34 deletions
diff --git a/ick2/controllerapi.py b/ick2/controllerapi.py
index 1c482fe..7c54cad 100644
--- a/ick2/controllerapi.py
+++ b/ick2/controllerapi.py
@@ -29,7 +29,7 @@ class ControllerAPI:
def find_missing_route(self, missing_path): # pragma: no cover
apis = {
- '/version': VersionAPI,
+ '/version': ick2.VersionAPI,
'/builds': BuildsAPI,
'/logs': LogAPI,
'/projects': ProjectAPI,
@@ -46,39 +46,6 @@ class ControllerAPI:
return routes
-class VersionAPI(ick2.APIbase):
-
- def __init__(self, state):
- super().__init__(state)
-
- def get_routes(self, path): # pragma: no cover
- return [
- {
- 'method': 'GET',
- 'path': path,
- 'callback': self.GET(self.get_version),
- }
- ]
-
- def get_version(self):
- return {'version': ick2.__version__}
-
- def create(self, *args): # pragma: no cover
- pass
-
- def update(self, *args): # pragma: no cover
- pass
-
- def delete(self, *args): # pragma: no cover
- pass
-
- def list(self): # pragma: no cover
- pass
-
- def show(self, *args): # pragma: no cover
- pass
-
-
class ResourceApiBase(ick2.APIbase):
def __init__(self, type_name, state):