VirtualBox

Changeset 94181 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Mar 11, 2022 4:55:03 PM (3 years ago)
Author:
vboxsync
Message:

doc/manual,FE/VBoxManage: Convert bandwidthctl command to refentry documentation, bugref:9186

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp

    r94179 r94181  
    252252#endif
    253253    { "extpack",            USAGE_S_NEWCMD,      HELP_CMD_EXTPACK, handleExtPack,              0 },
    254     { "bandwidthctl",       USAGE_BANDWIDTHCONTROL, VBMG_CMD_TODO, handleBandwidthControl,     0 },
     254    { "bandwidthctl",       USAGE_S_NEWCMD, HELP_CMD_BANDWIDTHCTL, handleBandwidthControl,     0 },
    255255    { "debugvm",            USAGE_S_NEWCMD,      HELP_CMD_DEBUGVM, handleDebugVM,              0 },
    256256    { "convertfromraw",     USAGE_CONVERTFROMRAW,   VBMG_CMD_TODO, handleConvertFromRaw,       VBMG_CMD_F_NO_COM },
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h

    r94179 r94181  
    132132    USAGE_I_SETHDPARENTUUID,
    133133    USAGE_I_PASSWORDHASH,
    134     USAGE_BANDWIDTHCONTROL,
    135134    USAGE_I_GUESTSTATS,
    136135    USAGE_I_REPAIRHD,
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageBandwidthControl.cpp

    r93705 r94181  
    109109        };
    110110
     111    setCurrentSubcommand(HELP_SCOPE_BANDWIDTHCTL_ADD);
    111112
    112113    Bstr name(a->argv[2]);
     
    158159            default:
    159160            {
    160                 errorGetOpt(USAGE_BANDWIDTHCONTROL, c, &ValueUnion);
     161                errorGetOpt(c, &ValueUnion);
    161162                rc = E_FAIL;
    162163                break;
     
    196197        };
    197198
     199    setCurrentSubcommand(HELP_SCOPE_BANDWIDTHCTL_SET);
    198200
    199201    Bstr name(a->argv[2]);
     
    229231            default:
    230232            {
    231                 errorGetOpt(USAGE_BANDWIDTHCONTROL, c, &ValueUnion);
     233                errorGetOpt(c, &ValueUnion);
    232234                rc = E_FAIL;
    233235                break;
     
    258260static RTEXITCODE handleBandwidthControlRemove(HandlerArg *a, ComPtr<IBandwidthControl> &bwCtrl)
    259261{
     262    setCurrentSubcommand(HELP_SCOPE_BANDWIDTHCTL_REMOVE);
     263
    260264    Bstr name(a->argv[2]);
    261265    CHECK_ERROR2I_RET(bwCtrl, DeleteBandwidthGroup(name.raw()), RTEXITCODE_FAILURE);
     
    276280    };
    277281
     282    setCurrentSubcommand(HELP_SCOPE_BANDWIDTHCTL_LIST);
    278283    VMINFO_DETAILS enmDetails = VMINFO_STANDARD;
    279284
     
    290295                break;
    291296            default:
    292                 return errorGetOpt(USAGE_BANDWIDTHCONTROL, c, &ValueUnion);
     297                return errorGetOpt(c, &ValueUnion);
    293298        }
    294299    }
     
    313318
    314319    if (a->argc < 2)
    315         return errorSyntax(USAGE_BANDWIDTHCONTROL, BWControl::tr("Too few parameters"));
     320        return errorSyntax(BWControl::tr("Too few parameters"));
    316321    else if (a->argc > 7)
    317         return errorSyntax(USAGE_BANDWIDTHCONTROL, BWControl::tr("Too many parameters"));
     322        return errorSyntax(BWControl::tr("Too many parameters"));
    318323
    319324    /* try to find the given machine */
     
    356361    else
    357362    {
    358         errorSyntax(USAGE_BANDWIDTHCONTROL, BWControl::tr("Invalid parameter '%s'"), a->argv[1]);
     363        errorSyntax(BWControl::tr("Invalid parameter '%s'"), a->argv[1]);
    359364        rc = E_FAIL;
    360365    }
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp

    r94179 r94181  
    625625                     "\n", SEP);
    626626
    627     if (enmCommand == USAGE_BANDWIDTHCONTROL || enmCommand == USAGE_S_ALL)
    628         RTStrmPrintf(pStrm,
    629                            "%s bandwidthctl %s    <uuid|vmname>\n"
    630                      "                            add <name> --type disk|network\n"
    631                      "                                --limit <megabytes per second>[k|m|g|K|M|G] |\n"
    632                      "                            set <name>\n"
    633                      "                                --limit <megabytes per second>[k|m|g|K|M|G] |\n"
    634                      "                            remove <name> |\n"
    635                      "                            list [--machinereadable]\n"
    636                      "                            (limit units: k=kilobit, m=megabit, g=gigabit,\n"
    637                      "                                          K=kilobyte, M=megabyte, G=gigabyte)\n"
    638                      "\n", SEP);
    639 
    640627    if (enmCommand == USAGE_SHOWMEDIUMINFO || enmCommand == USAGE_S_ALL)
    641628        RTStrmPrintf(pStrm,
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette