Add toolbox option to app.py. Add intial outline of authorization framework...
Add toolbox option to app.py. Add intial outline of authorization framework with tests. If toolbox is set, tool_id must be sent along with request and this tool_id will be checked to verify it is in the toolbox. Add new manager test to verify this behavior. Reworked base manager to rely on a more hefty JobDirectory class and named constants instead of strings more places.
Showing
- lwr/app.py 36 additions, 10 deletionslwr/app.py
- lwr/managers/base.py 67 additions, 51 deletionslwr/managers/base.py
- lwr/tools/authorization.py 52 additions, 0 deletionslwr/tools/authorization.py
- lwr/util.py 41 additions, 0 deletionslwr/util.py
- test/authorization_test.py 14 additions, 0 deletionstest/authorization_test.py
- test/manager_test.py 56 additions, 0 deletionstest/manager_test.py
- test/persistence_test.py 4 additions, 1 deletiontest/persistence_test.py
- test/test_utils.py 10 additions, 0 deletionstest/test_utils.py
- test/toolbox_test.py 2 additions, 6 deletionstest/toolbox_test.py
Loading
Please register or sign in to comment