summaryrefslogtreecommitdiff
path: root/lib/spack/spack/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/spack/spack/main.py')
-rw-r--r--lib/spack/spack/main.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/spack/spack/main.py b/lib/spack/spack/main.py
index ee74c915df..d10047e325 100644
--- a/lib/spack/spack/main.py
+++ b/lib/spack/spack/main.py
@@ -377,12 +377,15 @@ class SpackCommand(object):
self.command = spack.cmd.get_command(command)
self.fail_on_error = fail_on_error
- def __call__(self, *argv):
+ def __call__(self, *argv, **kwargs):
"""Invoke this SpackCommand.
Args:
argv (list of str): command line arguments.
+ Keyword Args:
+ color (optional bool): force-disable or force-enable color
+
Returns:
(str, str): output and error as a strings