You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The help output should have complete sentences and describe the function of each command. The output should continue on to a new line if necessary similar to the help output of the -c and -e options listed in the "Options" section of the help.
Actual Behaviour
Some of the help output for the molecule commands is truncated with an ellipsis. Many of these are incomplete sentences, so the help output for those commands is not useful.
Example output is reproduced below where you can see the check, cleanup, converge, idempotence, prepare, and test commands have incomplete output.
$ molecule --help
Usage: molecule [OPTIONS] COMMAND [ARGS]...
Molecule aids in the development and testing of Ansible roles.
Enable autocomplete issue:
eval "$(_MOLECULE_COMPLETE=source molecule)"
Options:
--debug / --no-debug Enable or disable debug mode. Default is disabled.
-c, --base-config TEXT Path to a base config. If provided Molecule will
load this config first, and deep merge each
scenario's molecule.yml on top. By default is
looking for config in current VCS repository and if
not found it will look on user home.
(/export/home/mperry/.config/molecule/config.yml)
-e, --env-file TEXT The file to read variables from when rendering
molecule.yml. (.env.yml)
--version Show the version and exit.
--help Show this message and exit.
Commands:
check Use the provisioner to perform a Dry-Run (destroy,...
cleanup Use the provisioner to cleanup any changes made to external...
converge Use the provisioner to configure instances (dependency,...
create Use the provisioner to start the instances.
dependency Manage the role's dependencies.
destroy Use the provisioner to destroy the instances.
drivers List drivers.
idempotence Use the provisioner to configure the instances and parse the...
init Initialize a new role or scenario.
lint Lint the role (dependency, lint).
list List status of instances.
login Log in to one instance.
matrix List matrix of steps used to test instances.
prepare Use the provisioner to prepare the instances into a...
reset Reset molecule temporary folders.
side-effect Use the provisioner to perform side-effects to the instances.
syntax Use the provisioner to syntax check the role.
test Test (dependency, lint, cleanup, destroy, syntax, create,...
verify Run automated tests against instances.
The text was updated successfully, but these errors were encountered:
Issue Type
Molecule and Ansible details
Molecule installation method (one of):
Ansible installation method (one of):
Detail any linters or test runners used:
Desired Behavior
The help output should have complete sentences and describe the function of each command. The output should continue on to a new line if necessary similar to the help output of the
-c
and-e
options listed in the "Options" section of the help.Actual Behaviour
Some of the help output for the molecule commands is truncated with an ellipsis. Many of these are incomplete sentences, so the help output for those commands is not useful.
Example output is reproduced below where you can see the check, cleanup, converge, idempotence, prepare, and test commands have incomplete output.
The text was updated successfully, but these errors were encountered: