Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A draft PR replacing _ls_real, it correctly works for find/walk which will correct glob's issues. It currently overwrites the httpfs version of _ls_real. This was done because otherwise _find, _walk, and _glob would also need to copied and added to pelicanfs which was giving me some bugs, but I can change it if you want it differently.
There are also TODOs in the comments for pieces that I am still working on.
Things that still need to be done/tested:
detail=False
_ls_real
, the full url names are being retained in the detailed returns. I need to do some more extensive end to end tests to ensure this doesn't break things. Especially with Harsha's intake catalogues, etc.EDIT: Apologies for the many pushes, the rebase I did before this wasn't fully done properly. (So many linter fixes)