mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-07-03 20:03:32 +03:00
Merge 8340d5fd7d
into 8dc3dd2f09
This commit is contained in:
commit
8f9e978130
|
@ -6,6 +6,7 @@ import copy
|
|||
import errno
|
||||
import functools
|
||||
import inspect
|
||||
import logging
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
|
@ -212,7 +213,11 @@ cdef class Provider(object):
|
|||
if self.__last_overriding is not None:
|
||||
result = self.__last_overriding(*args, **kwargs)
|
||||
else:
|
||||
result = self._provide(args, kwargs)
|
||||
try:
|
||||
result = self._provide(args, kwargs)
|
||||
except Exception as exc:
|
||||
logging.debug(str(self))
|
||||
raise exc
|
||||
|
||||
if self.is_async_mode_disabled():
|
||||
return result
|
||||
|
|
Loading…
Reference in New Issue
Block a user