spack.cmd.common package

Submodules

spack.cmd.common.arguments module

spack.cmd.common.arguments.add_common_arguments(parser, list_of_arguments)[source]

Extend a parser with extra arguments

Parameters
  • parser – parser to be extended

  • list_of_arguments – arguments to be added to the parser

spack.cmd.common.env_utility module

spack.cmd.common.env_utility.emulate_env_utility(cmd_name, context, args)[source]
spack.cmd.common.env_utility.setup_parser(subparser)[source]

Module contents

spack.cmd.common.shell_init_instructions(cmd, equivalent)[source]

Print out instructions for users to initialize shell support.

Parameters
  • cmd (str) – the command the user tried to run that requires shell support in order to work

  • equivalent (str) – a command they can run instead, without enabling shell support