diff options
Diffstat (limited to 'layerindex/update.py')
-rwxr-xr-x | layerindex/update.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/layerindex/update.py b/layerindex/update.py index a8129dd4bc..97f8ccbee8 100755 --- a/layerindex/update.py +++ b/layerindex/update.py @@ -95,7 +95,9 @@ def update_recipe_file(data, path, recipe): recipe.section = envdata.getVar("SECTION", True) recipe.license = envdata.getVar("LICENSE", True) recipe.homepage = envdata.getVar("HOMEPAGE", True) - except Exception as e: + except KeyboardInterrupt: + raise + except BaseException as e: logger.info("Unable to read %s: %s", fn, str(e)) def update_machine_conf_file(path, machine): |