MCPcopy Create free account
hub / github.com/78/tenbox / PrintUsage

Function PrintUsage

src/cli/main.cpp:13–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11namespace {
12
13void PrintUsage(const char* prog) {
14 std::cerr
15 << "TenBox CLI v" TENBOX_VERSION "\n\n"
16 << "Usage:\n"
17 << " " << prog << " doctor\n"
18 << " " << prog << " system info\n"
19 << " " << prog << " vm ls\n"
20 << " " << prog << " vm create --name NAME --kernel PATH [--initrd PATH] [--disk PATH] [--memory MB] [--cpus N]\n"
21 << " " << prog << " vm edit <id> [--name NAME] [--memory MB] [--cpus N] [--debug on|off] [--net on|off]\n"
22 << " " << prog << " vm start <id>\n"
23 << " " << prog << " vm stop <id>\n"
24 << " " << prog << " vm reboot <id>\n"
25 << " " << prog << " vm shutdown <id>\n"
26 << " " << prog << " vm rm <id>\n"
27 << " " << prog << " vm console <id>\n"
28 << " " << prog << " vm logs <id> [--lines N]\n";
29}
30
31int PrintResponse(const tenbox::client::Response& response) {
32 if (!response.ok) {

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected