Es ist ein weiteres cpl-project zu Entwickeln, welches eine ausführbare Datei beinhaltet, welche als CLI ähnlich wie occ von Nextcloud aufgebaut ist.
Die Datei soll gc heißen, dies steht für Gismo Console.
Es muss eine Bash datei sein, als Beispiel kann die Datei gismo aus dem Projekt Gismo dienen.
Die CLI muss Log-Dateien erstellen, das Logging per Console wird jedoch ausgeschaltet!!
Projektstruktur
gismo
gismo_cli
appsettings
cli.py
gc
main.py
startup.py
Befehle:
bot
bot-start
bot-restart
bot-stop
bot-info
database
database-table-list
database-reload
database-check
filter
filter-list
filter-add
filter-remove
level
level-list
level-set
level-down
level-up
level-reload
module
module-list
module-show
module-disable
module-enable
user
user-list
user-show
user-add
user-remove
user-set-value
user-get-value
user-remove-value
warning
warning-list
warning-show
warning-add
warning-remove
Neue Daten zum Speichern:
Keine
Aufwand:
Hoch
##### Beschreibung:
Es ist ein weiteres cpl-project zu Entwickeln, welches eine ausführbare Datei beinhaltet, welche als CLI ähnlich wie occ von Nextcloud aufgebaut ist.
Die Datei soll ```gc``` heißen, dies steht für Gismo Console.
Es muss eine Bash datei sein, als Beispiel kann die Datei ```gismo``` aus dem Projekt Gismo dienen.
Die CLI muss Log-Dateien erstellen, das Logging per Console wird jedoch ausgeschaltet!!
##### Projektstruktur
* gismo
* gismo_cli
* appsettings
* cli.py
* gc
* main.py
* startup.py
##### Befehle:
* bot
* bot-start
* bot-restart
* bot-stop
* bot-info
* database
* database-table-list
* database-reload
* database-check
* filter
* filter-list
* filter-add
* filter-remove
* level
* level-list
* level-set
* level-down
* level-up
* level-reload
* module
* module-list
* module-show
* module-disable
* module-enable
* user
* user-list
* user-show
* user-add
* user-remove
* user-set-value
* user-get-value
* user-remove-value
* warning
* warning-list
* warning-show
* warning-add
* warning-remove
##### Neue Daten zum Speichern:
* Keine
##### Aufwand:
Hoch
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Beschreibung:
Es ist ein weiteres cpl-project zu Entwickeln, welches eine ausführbare Datei beinhaltet, welche als CLI ähnlich wie occ von Nextcloud aufgebaut ist.
Die Datei soll
gcheißen, dies steht für Gismo Console.Es muss eine Bash datei sein, als Beispiel kann die Datei
gismoaus dem Projekt Gismo dienen.Die CLI muss Log-Dateien erstellen, das Logging per Console wird jedoch ausgeschaltet!!
Projektstruktur
Befehle:
Neue Daten zum Speichern:
Aufwand:
Hoch
CLI: Command line interfaceto B-0.8 - CLI: Command line interface