diff options
-rw-r--r-- | ARCH | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -431,8 +431,13 @@ The Lorry Controller code base is laid out as follows: way (with the `@app.route` decorator) seemed to make that harder and require everything in the same class. -* `lorrycontroller` is a Python package with the HTTP request - handlers, management of STATEDB, plus some helpful utilities. +* `lorrycontroller` is a Python package with: + + - The HTTP request handlers (`LorryControllerRoute` and its subclasses) + - Management of STATEDB (`statedb` module) + - Support for various Downstream and Upstream Host types + (`hosts`, `gitano`, `gerrit`, `gitlab`, `local` modules) + - Some helpful utilities (`proxy` module) * `lorry-controller-minion` is the entirety of the MINION, except that it uses the `lorrycontroller.setup_proxy` function. |