From 0968a0345305c099a5ac8b32e56b9a2d27e664b7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 25 Aug 2012 20:12:11 +0200 Subject: [PATCH] hotfixes for bugs in develop: EB_ifort was using incorrect class for icc, EasyBuild was exiting when no easyblock was found instead of falling back to Application class as a default --- easybuild/easyblocks/i/ifort.py | 4 ++-- easybuild/framework/application.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyblocks/i/ifort.py b/easybuild/easyblocks/i/ifort.py index 7d82cc07d5..9ef89634b3 100644 --- a/easybuild/easyblocks/i/ifort.py +++ b/easybuild/easyblocks/i/ifort.py @@ -28,10 +28,10 @@ from distutils.version import LooseVersion -from easybuild.easyblocks.icc import EB_Icc, EB_IntelBase +from easybuild.easyblocks.icc import EB_icc, EB_IntelBase -class EB_ifort(Icc): +class EB_ifort(EB_icc): """ Class that can be used to install ifort - tested with 11.1.046 diff --git a/easybuild/framework/application.py b/easybuild/framework/application.py index c65a2e560f..442d4d1f26 100644 --- a/easybuild/framework/application.py +++ b/easybuild/framework/application.py @@ -1589,7 +1589,7 @@ def get_class(easyblock, log, name=None): except ImportError, err: # No easyblock could be found, so fall back to default class. - log.error("Failed to import easyblock for %s, falling back to default %s class: erro: %s" % \ + log.debug("Failed to import easyblock for %s, falling back to default %s class: erro: %s" % \ (class_name, app_mod_class, err)) (modulepath, class_name) = app_mod_class # If Application was specified, use the framework namespace