diff --git a/dotdrop/action.py b/dotdrop/action.py index 072d9dd..fb3c78a 100644 --- a/dotdrop/action.py +++ b/dotdrop/action.py @@ -104,6 +104,11 @@ class Action(Cmd): err += ' with \"{}\"'.format(args) self.log.warn(err) return False + except KeyError: + err = 'bad action: \"{}\"'.format(action) + err += ' with \"{}\"'.format(args) + self.log.warn(err) + return False self.log.sub('executing \"{}\"'.format(cmd)) try: ret = subprocess.call(cmd, shell=True)