-
Notifications
You must be signed in to change notification settings - Fork 88
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow the BlobAccess configuration to be DAG shaped
Right now the configuration can be only be tree shaped. This can be somewhat limiting at times. For example, if you want to place DemultiplexingBlobAccess at the top level, but want to have multiple arms matching the same backend, there is no way to do that without repetition. Some backends can also not be duplicated safely (e.g., LocalBlobAccess), as that would cause them to be instantiated multiple times. This change solves that by adding a new 'with_labels' and 'labels' backends to BlobAccessConfiguration. These can be used to introduce additional BlobAccess instances under a custom label. The label can then be referenced from within the main definition.
- Loading branch information
1 parent
3c4db2c
commit cc295ad
Showing
9 changed files
with
766 additions
and
574 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.