summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/spack/spack/cmd/config.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/spack/spack/cmd/config.py b/lib/spack/spack/cmd/config.py
index 5e041192e2..3288c4cb8b 100644
--- a/lib/spack/spack/cmd/config.py
+++ b/lib/spack/spack/cmd/config.py
@@ -35,10 +35,18 @@ def setup_parser(subparser):
sp = subparser.add_subparsers(metavar='SUBCOMMAND', dest='config_command')
get_parser = sp.add_parser('get', help='Print configuration values.')
- get_parser.add_argument('section', help="Configuration section to print.")
+ get_parser.add_argument('section',
+ help="Configuration section to print. "
+ "Options: %(choices)s.",
+ metavar='SECTION',
+ choices=spack.config.section_schemas)
edit_parser = sp.add_parser('edit', help='Edit configuration file.')
- edit_parser.add_argument('section', help="Configuration section to edit")
+ edit_parser.add_argument('section',
+ help="Configuration section to edit. "
+ "Options: %(choices)s.",
+ metavar='SECTION',
+ choices=spack.config.section_schemas)
def config_get(args):