************************ elbe-db ************************ NAME ==== elbe-db - interface to the ELBE db. Must be run inside the initvm. SYNOPSIS ======== :: elbe db [options] list_projects elbe db [options] create_project elbe db [options] get_files elbe db [options] reset_project elbe db [options] set_xml elbe db [options] del_project elbe db [options] init elbe db [options] build DESCRIPTION =========== This command controls the ELBE daemon and is run inside the initvm. OPTIONS ======= -h, --help Displays help. --user User name of the project owner. --clean Deletes the target and chroot directory in . COMMANDS ======== *init* Creates a new ELBE database and adds one new user. Options: name[=root], fullname[=Admin], password[=foo], email[=\ root@localhost], noadmin[=True]. *list_projects* Lists all projects stored in the database. *create_project* Creates a new project in directory . Options: user. *del_project* Removes project in from ELBE database. *set_xml* Assigns the file as ELBE recipe to the project in . *build* Builds the project in . *get_files* Returns a list of all files and directories in *reset_project* Resets the project state in the database. Can be useful if a build has been aborted and the project is set ``busy`` in in the database obstructing future actions on this project. Options: clean[=False]. ELBE ==== Part of the ``elbe(1)`` suite