Command line interface for modifying or updating Betalibrary's internal data
- Clone the repo in the desired root folder:
$ git clone https://github.com/MadBoulder/BetaLibrary-CLI
- Install dependencies. It is recomended to install everything in a virtual environment. After cloning the repository you can install the required packages with:
$ pip install -r /path/to/requirements.txt
) - Run the tool with:
$ python bcli.py
Currently, the tool supports:
- Creating the empty template (only adds structure - folders and files) for a new zone.
- Creating a new zone and poviding its data.
- Add a new sector to a zone (only the template).
- Delete a sector from a zone.
- Enable installation as a system wide CLI that can be called from anywhere in the system.
- Add support for all management operations (Create, Edit, Delete for zones and sectors).