From 10edd83909027a647e256afb76dc6a09a55b553b Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 18 Nov 2017 20:28:55 +0100 Subject: Refactor: move VersionAPI into its own module --- ick2/controllerapi.py | 35 +---------------------------------- 1 file changed, 1 insertion(+), 34 deletions(-) (limited to 'ick2/controllerapi.py') 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): -- cgit v1.2.1