Part of bzrlib.errors View In Hierarchy
Known subclasses: bzrlib.errors.RetryAutopack, bzrlib.repofmt.pack_repo.RetryPackOperations
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 | __unicode__ | Undocumented |
Method | __str__ | Undocumented |
Method | __repr__ | Undocumented |
Method | __eq__ | Undocumented |
Method | _format | Undocumented |
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()) |