diff options
Diffstat (limited to 'layman/overlays/source.py')
-rw-r--r-- | layman/overlays/source.py | 5 |
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() |