No description
* adds new exception to be raised when any improper database configuration is detected * changes behavior of `check_if_ready_for_barracuda` to raise ImproperDBConfigurationError instead of sys.exit` * refactors `drop_site` to use a new exactly identical `_drop_site` function. The reason for this is because the original `drop_site` function is decorated and cannot be undecorated without nasty hacks. Breaking the function this way allows me to make use of the `drop-site` logic easily. * catches the ImproperDBConfigurationError raised from `check_if_ready_for_barracuda` function to drop all the artifacts of the failed new `Site` |
||
|---|---|---|
| ci | ||
| frappe | ||
| test_sites | ||
| .gitignore | ||
| .travis.yml | ||
| attributions.md | ||
| CONTRIBUTING.md | ||
| hooks.md | ||
| ISSUE_TEMPLATE.md | ||
| license.txt | ||
| MANIFEST.in | ||
| README.md | ||
| requirements.txt | ||
| setup.py | ||
| socketio.js | ||
Frappe Framework
Full-stack web application framework that uses Python and MariaDB on the server side and a tightly integrated client side library. Built for ERPNext
Installation
Contributing
Website
For details and documentation, see the website
License
MIT License
