summaryrefslogtreecommitdiffstats
path: root/layman/overlays/source.py
diff options
context:
space:
mode:
Diffstat (limited to 'layman/overlays/source.py')
-rw-r--r--layman/overlays/source.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/layman/overlays/source.py b/layman/overlays/source.py
index a62cd15..a57baf4 100644
--- a/layman/overlays/source.py
+++ b/layman/overlays/source.py
@@ -173,6 +173,11 @@ class OverlaySource(object):
except KeyboardInterrupt:
self.output.info('Interrupted manually', 2)
result = 1
+ except Exception as err:
+ self.output.error(
+ 'Unknown exception running command: %s' % command_repr, 2)
+ self.output.error('Original error was: %s' % str(err), 2)
+ result = 1
if self.quiet:
output_target.close()