PelicanPlatform / pelicanfs

An fsspec implementation that uses the pelican client
https://pelicanplatform.org/
Apache License 2.0
0 stars 4 forks source link

Added preliminary authorization #44

Closed turetske closed 4 months ago

turetske commented 4 months ago
-- Can pass authorization as headers or as a query string
-- Added basic pytests for auth headers/query strings
-- Removed extraneous imports

Note that this takes advantage that most '**kwargs' are parsed on to the http fsspec, which means for the most part auth headers and query strings are a pass through. Only in get_working_cache do we need to ensure that the authorization headers are passed into http session