diff --git a/Control/AthenaConfiguration/python/iconfTool/utils/__init__.py b/Control/AthenaConfiguration/python/iconfTool/utils/__init__.py old mode 100755 new mode 100644 diff --git a/DataQuality/DataQualityUtils/python/hancoolmod.py b/DataQuality/DataQualityUtils/python/hancoolmod.py index 3f6425b91946df9cc68ea65ae0294936e541454a..ec729409dceab935facce7f83c1a53e5dabda9c1 100644 --- a/DataQuality/DataQualityUtils/python/hancoolmod.py +++ b/DataQuality/DataQualityUtils/python/hancoolmod.py @@ -507,7 +507,11 @@ def hancool_defects(runNumber, filePath="./", dbConnection="", db_tag='HEAD', is globname = fnames[0][0] filename = os.path.basename(globname) since, until = getLimits(filename) - defects += pix_defect.execute(runNumber, globname, until-1) + try: + defects += pix_defect.execute(runNumber, globname, until-1) + except Exception, e: + logging.warning('Unable to execute pixel hancool code') + logging.warning('--> %s: %s' % (type(e).__name__, e)) from DQDefects import DefectsDB ddb = DefectsDB(dbConnection, read_only=False)