8007c2abeb
This change is needed to fix an issue with using proxy domains and downloading job binaries through the ".../data" endpoint. A new function is added to retrieve binaries from swift using the context credentials. The raw data retrievers for swift have been refactored to allow a more modular approach. Changes * adding an option to the raw binary dispatch routine to allow requesting of context authentication * adding a new swift client method to create a connection with an auth token * adding a new binary retriever function to use the context auth token * refactoring the internal swift retrievers module to be more modular * adding tests for all internal swift retrievers * adding a new test suite for binary dispatch Change-Id: I5e3ce1c9b61d4e2043a15702cbcc9225f9924d44 Closes-Bug: 1384889 |
||
---|---|---|
.. | ||
__init__.py | ||
dispatch.py | ||
internal_swift.py | ||
sahara_db.py |