Description of problem:
I can get 558 APIs by pressing <TAB> in guestfish interactive model, but only 511 APIs can find in `guestfish -h` command list.
The losting 47 APIs:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Get all APIs by run command `guestfish -h`
2. Enter into guestfish interactive model
3. Get all the APIs by pressing <TAB> in guestfish command
4. diff the APIs you get at step 1 and step 3
47 APIs appear in step 3 command list and not appear in step 1 command list
The command list of step 1 and step 3 are the same
(In reply to Lingfei Kong from comment #0)
> Description of problem:
> I can get 558 APIs by pressing <TAB> in guestfish interactive model, but
> only 511 APIs can find in `guestfish -h` command list.
> The losting 47 APIs:
The *-opts APIs should not be documented in -h output, since they
are provided for backwards compatibility only.
The others (list provided below) I believe are all aliases, so we
could document them as:
$ guestfish -h
add alias for 'add-drive'
add-ro alias for 'add-drive-ro'
This is fixed in 1.28. I'm not sure what precise version we
fixed it in.
All the APIS except the opts added.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.