Part of bzrlib.errors View In Hierarchy
This is meant as more of a signaling exception, to trap between where a local error occurred and the code that can actually handle the error and code that can retry appropriately.
|Method||__init__||create a new RetryWithNewPacks error.|
Inherited from BzrError:
|Method||_get_format_string||Return format string for this exception or None|
|Parameters||reload_occurred||Set to True if we know that the packs have already been reloaded, and we are failing because of an in-memory cache miss. If set to True then we will ignore if a reload says nothing has changed, because we assume it has already reloaded. If False, then a reload with nothing changed will force an error.|
|exc_info||The original exception traceback, so if there is a problem we can raise the original error (value from sys.exc_info())|