diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-04-06 21:38:43 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-04-06 21:38:43 +0300 |
commit | 5aeef33219103eb5f39bfc0a79ed462f46a12420 (patch) | |
tree | 7fd5f2deb719a8c4ff68bf7eda7ee024006cf986 /ick2/versionapi.py | |
parent | 63a8c15a46b73232fc2162807eced80e5e2c7296 (diff) | |
download | ick2-5aeef33219103eb5f39bfc0a79ed462f46a12420.tar.gz |
Add: authentication URL to controller /version
Diffstat (limited to 'ick2/versionapi.py')
-rw-r--r-- | ick2/versionapi.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ick2/versionapi.py b/ick2/versionapi.py index cc7e169..c688c1b 100644 --- a/ick2/versionapi.py +++ b/ick2/versionapi.py @@ -21,16 +21,21 @@ class VersionAPI(ick2.APIbase): def __init__(self, state): super().__init__(state) self._artifact_store_url = None + self._auth_url = None def set_artifact_store_url(self, url): self._artifact_store_url = url + def set_auth_url(self, url): + self._auth_url = url + def get_routes(self, path): # pragma: no cover return [ { 'method': 'GET', 'path': path, 'callback': self.GET(self.get_version), + 'needs-authorization': False, } ] @@ -38,6 +43,7 @@ class VersionAPI(ick2.APIbase): return { 'version': ick2.__version__, 'artifact_store': self._artifact_store_url, + 'auth_url': self._auth_url, } def create(self, body, **kwargs): # pragma: no cover |