summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorGregory Becker <becker33@llnl.gov>2016-03-02 11:40:21 -0800
committerGregory Becker <becker33@llnl.gov>2016-03-02 11:40:21 -0800
commit25f20b19673d71fb11ada83567c9e89de5555839 (patch)
treef024ea242ba669c92fb8f9b4decf8f26342a6e9e /var
parent340ecf6e9a4327d0a88606cbb8582ea047d06857 (diff)
downloadspack-25f20b19673d71fb11ada83567c9e89de5555839.tar.gz
spack-25f20b19673d71fb11ada83567c9e89de5555839.tar.bz2
spack-25f20b19673d71fb11ada83567c9e89de5555839.tar.xz
spack-25f20b19673d71fb11ada83567c9e89de5555839.zip
bug hunting
Diffstat (limited to 'var')
-rw-r--r--var/spack/mock_packages/multimethod/package.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/mock_packages/multimethod/package.py b/var/spack/mock_packages/multimethod/package.py
index b926d42d7b..03da9ef69d 100644
--- a/var/spack/mock_packages/multimethod/package.py
+++ b/var/spack/mock_packages/multimethod/package.py
@@ -120,9 +120,10 @@ class Multimethod(Package):
for target in targets:
@when('='+target.name)
def different_by_target(self):
- return self.spec.architecture.target.name
-
-
+ if isinstance(self.spec.architecture.target,basestring):
+ return self.spec.architecture.target
+ else:
+ return self.spec.architecture.target.name
#
# Make sure we can switch methods on different dependencies
#