Christian Ebner 951cf17ee3 catalog_shell: major refactoring of cli command definition and parsing
By changing the way shell commands are defined and parsed, this makes it more
straight forward to extend the current functionality.
The readline input is parsed based on the provided command definition and the
given parameters and options are passed to a command specific callback function.
In addition, the provided command definition including its description is used
to generate a help string to display.
The help command shows a list of all supported commands or the help string for
the provided command.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2019-11-26 13:01:00 +01:00
2019-11-22 06:59:37 +01:00
2019-04-25 11:01:33 +00:00
2019-04-11 12:18:04 +02:00
2019-09-02 11:40:22 +02:00
2019-09-02 15:21:56 +02:00
2019-11-22 09:31:45 +01:00
2019-11-08 11:50:13 +01:00
2019-08-22 13:44:57 +02:00
Description
No description provided
14 MiB
Languages
Rust 88.1%
JavaScript 11.3%
Makefile 0.3%
CSS 0.2%