summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGregory Becker <becker33@llnl.gov>2015-11-11 17:29:47 -0800
committerGregory Becker <becker33@llnl.gov>2015-11-11 17:29:47 -0800
commiteb2c08315905e0484dbd4d866396563487d7d249 (patch)
tree01d4e9d0f17a72c224f84ba9500338cd5bd416f5 /lib
parent185f40eb8bbc19ecd7e2634844c97067388d0422 (diff)
downloadspack-eb2c08315905e0484dbd4d866396563487d7d249.tar.gz
spack-eb2c08315905e0484dbd4d866396563487d7d249.tar.bz2
spack-eb2c08315905e0484dbd4d866396563487d7d249.tar.xz
spack-eb2c08315905e0484dbd4d866396563487d7d249.zip
Fixed the to_dict from_dict for targets on cray. First version to build/find properly on Cray
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/architecture.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/spack/spack/architecture.py b/lib/spack/spack/architecture.py
index 642a589f35..349a7b33db 100644
--- a/lib/spack/spack/architecture.py
+++ b/lib/spack/spack/architecture.py
@@ -70,12 +70,11 @@ class Target(object):
return "PATH"
def to_dict(self):
- print "to_dict"
d = {}
d['name'] = self.name
d['module_name'] = self.module_name
- if self.architecture:
- d['architecture'] = self.architecture
+# if self.architecture:
+# d['architecture'] = self.architecture
return d
@staticmethod
@@ -84,10 +83,13 @@ class Target(object):
target = Target.__new__(Target)
target.name = d['name']
target.module_name = d['module_name']
- if 'architecture' in d:
- target.architecture = d['architecture']
+# if 'architecture' in d:
+# target.architecture = d['architecture']
return target
+ def __repr__(self):
+ return self.__str__()
+
def __str__(self):
return self.name
@@ -138,7 +140,7 @@ class Architecture(object):
raise NotImplementedError()
def __repr__(self):
- return self.__str__
+ return self.__str__()
def __str__(self):
return self.name