Merge "Use exec() rather than execfile()"
This commit is contained in:
commit
5196805fa2
1 changed files with 2 additions and 1 deletions
|
@ -438,7 +438,8 @@ class RepoHook(object):
|
|||
# and convert to a HookError w/ just the failing traceback.
|
||||
context = {}
|
||||
try:
|
||||
execfile(self._script_fullpath, context)
|
||||
exec(compile(open(self._script_fullpath).read(),
|
||||
self._script_fullpath, 'exec'), context)
|
||||
except Exception:
|
||||
raise HookError('%s\nFailed to import %s hook; see traceback above.' % (
|
||||
traceback.format_exc(), self._hook_type))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue