diff options
author | Mario Melara <maamelara@gmail.com> | 2016-04-07 14:36:26 -0700 |
---|---|---|
committer | Mario Melara <maamelara@gmail.com> | 2016-04-07 14:36:26 -0700 |
commit | 143a4d7f7688b506811a564768ed49a2a12d1992 (patch) | |
tree | a7097948f79e4422bcd1eb076321dcb515849ed5 /lib | |
parent | 99117cbc9067df814c99f8427f658ad9a811f69b (diff) | |
download | spack-143a4d7f7688b506811a564768ed49a2a12d1992.tar.gz spack-143a4d7f7688b506811a564768ed49a2a12d1992.tar.bz2 spack-143a4d7f7688b506811a564768ed49a2a12d1992.tar.xz spack-143a4d7f7688b506811a564768ed49a2a12d1992.zip |
Changed default to default_target, also added frontend and backend to operating system
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/architecture.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/spack/spack/architecture.py b/lib/spack/spack/architecture.py index 555fb14408..ca306b0484 100644 --- a/lib/spack/spack/architecture.py +++ b/lib/spack/spack/architecture.py @@ -118,14 +118,14 @@ class Platform(object): front-end, and back-end. This can be overwritten by a subclass for which we want to provide further aliasing options. """ - if name == 'default': + if name == 'default_target': name = self.default - elif name == 'front_end' or name == 'fe': + elif name == 'frontend' or name == 'fe': name = self.front_end - elif name == 'back_end' or name == 'be': + elif name == 'backend' or name == 'be': name = self.back_end - return self.targets[name] + return self.targets.get(name, None) def add_operating_system(self, name, os_class): """ Add the operating_system class object into the @@ -136,12 +136,12 @@ class Platform(object): def operating_system(self, name): if name == 'default_os': name = self.default_os - if name == 'front_os': + if name == 'frontend' or name == "fe": name = self.front_os - if name == 'back_os': + if name == 'backend' or name == 'be': name = self.back_os - return self.operating_sys[name] + return self.operating_sys.get(name, None) @classmethod def detect(self): |