diff --git a/gerrit_fake_http_server.py b/gerrit_fake_http_server.py index fe5df6a..3f2e074 100644 --- a/gerrit_fake_http_server.py +++ b/gerrit_fake_http_server.py @@ -3,83 +3,32 @@ import bottle @bottle.route('/plugins/events-log/') def events(params=None): - return bottle.redirect('/plugins/events-log/Documentation/index.html', code=302) + return '' -@bottle.route('/plugins/events-log/Documentation/index.html') -def events(params=None): - return """ -Plugin events-log -

Plugin events-log

- - -
Nameevents-log plugin
Versionv2.13-178-g68fcb6a4b1
-

About

-

This plugin listens to stream events and stores them in a database. The events can be retrieved through REST API. Some use cases for this plugin include debugging for admins; also users who use scripts which listen to stream events can query for any events that they might have missed.

-

Documentation

- -

REST APIs

- - -""" @bottle.route('/a/projects/') def projects(params=None): """ Possible params (accessible via bottle.request.params) is 'd' """ - print(params) - return { - "All-Projects": { - "id": "All-Projects", - "description": "Rights inherited by all other projects.", - "state": "ACTIVE", - "web_links": [ - { - "name": "browse", - "url": "/plugins/gitiles/All-Projects", - "target": "_blank" - } - ] - }, - "All-Users": { - "id": "All-Users", - "description": "Individual user settings and preferences.", - "state": "ACTIVE", - "web_links": [ - { - "name": "browse", - "url": "/plugins/gitiles/All-Users", - "target": "_blank" - } - ] - }, - "DEDICATED": { - "id": "DEDICATED", - "state": "ACTIVE", - "web_links": [ - { - "name": "browse", - "url": "/plugins/gitiles/DEDICATED", - "target": "_blank" - } - ] - }, - "DEDICATED/ironic": { - "id": "DEDICATED%2Fironic", - "state": "ACTIVE", - "web_links": [ - { - "name": "browse", - "url": "/plugins/gitiles/DEDICATED/ironic", - "target": "_blank" - } - ] - } -} + return {"All-Projects": {"id": "All-Projects", + "description": "all projects", + "state": "ACTIVE", + "web_links": [{"name": "browse", + "url": + "/plugins/gitiles/All-Projects", + "target": "_blank"}]}, + "All-Users": {"id": "All-Users", + "description": "users", + "state": "ACTIVE", + "web_links": [{"name": "browse", + "url": "/plugins/gitiles/All-Users", + "target": "_blank"}]}, + "DEDICATED": {"id": "DEDICATED", + "state": "ACTIVE", + "web_links": [{"name": "browse", + "url": "/plugins/gitiles/DEDICATED", + "target": "_blank"}]}} + bottle.run(host='localhost', port=8181, debug=True)