diff options
author | Oliver Poignant <oliver@poignant.se> | 2017-01-04 21:43:36 +0100 |
---|---|---|
committer | Oliver Poignant <oliver@poignant.se> | 2017-01-04 21:43:36 +0100 |
commit | 9d41825a46ad3161593a21c07e071125b76a18a5 (patch) | |
tree | d76afb91542e82a99b5be39d6a50f66a79eddfde /gitautodeploy/httpserver.py | |
parent | ab21571ca7bcda0e142c5bb60e30cedc34e279a3 (diff) | |
download | Git-Auto-Deploy-9d41825a46ad3161593a21c07e071125b76a18a5.zip Git-Auto-Deploy-9d41825a46ad3161593a21c07e071125b76a18a5.tar.gz Git-Auto-Deploy-9d41825a46ad3161593a21c07e071125b76a18a5.tar.bz2 |
Recover websocket connection after server restart
Diffstat (limited to 'gitautodeploy/httpserver.py')
-rw-r--r-- | gitautodeploy/httpserver.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gitautodeploy/httpserver.py b/gitautodeploy/httpserver.py index b5cd801..2b4e32e 100644 --- a/gitautodeploy/httpserver.py +++ b/gitautodeploy/httpserver.py @@ -293,7 +293,10 @@ def WebhookRequestHandlerFactory(config, event_store): return if self.path == "/api/status": - data = self.event_store.dict_repr() + data = { + 'events': self.event_store.dict_repr(), + 'ws-port': self._config['web-ui']['ws-port'] + } self.send_response(200, 'OK') self.send_header('Content-type', 'application/json') self.end_headers() |