bundle2: raise ProgrammingError for invalid call of addhookargs()

It should be hard error. Also fixed the error message as s/hooks/hookargs/.
This commit is contained in:
Yuya Nishihara 2017-08-13 11:05:56 +09:00
parent ea20251106
commit 355a92a8ee

View File

@ -318,9 +318,8 @@ class bundleoperation(object):
def addhookargs(self, hookargs):
if self.hookargs is None:
raise error.Abort(
_('attempted to add hooks to operation after transaction '
'started'))
raise error.ProgrammingError('attempted to add hookargs to '
'operation after transaction started')
self.hookargs.update(hookargs)
class TransactionUnavailable(RuntimeError):