diff options
author | Thomas Coldrick <thomas.coldrick@codethink.co.uk> | 2020-01-17 15:22:06 +0000 |
---|---|---|
committer | Thomas Coldrick <thomas.coldrick@codethink.co.uk> | 2020-01-23 16:45:35 +0000 |
commit | 8aa7e8b6c2ca418aafddf4ce308a9d0ff56cf467 (patch) | |
tree | 01fef02fe2ca9634b1ede36d5b96fab66a6532f5 /src/buildstream/storage | |
parent | bf5f20704831f58d7ced04e960ca8f7b97c6736c (diff) | |
download | buildstream-8aa7e8b6c2ca418aafddf4ce308a9d0ff56cf467.tar.gz |
exceptions: Expose ErrorDomain, ErrorLoadReason
Plugin tests are already accessing this API, but using imports from
private modules. For motivation for this to be exposed publicly, note
that ErrorDomain is an argument for most things in runcli.py, and
LoadErrorReason may be another.
Diffstat (limited to 'src/buildstream/storage')
-rw-r--r-- | src/buildstream/storage/directory.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/buildstream/storage/directory.py b/src/buildstream/storage/directory.py index 89d20c433..2d3dfd4da 100644 --- a/src/buildstream/storage/directory.py +++ b/src/buildstream/storage/directory.py @@ -34,7 +34,8 @@ See also: :ref:`sandboxing`. from typing import Callable, Optional, Union -from .._exceptions import BstError, ErrorDomain +from .._exceptions import BstError +from ..exceptions import ErrorDomain from ..types import FastEnum from ..utils import BST_ARBITRARY_TIMESTAMP, FileListResult |