You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I find things to work entirely when using file:// or osfs:// protocol urls, but things tend to explode when using s3://. Because I've hit two show stopping issues in two attempts to use s3fs and pyfilesystem, I'm gonna conclude that the premise of this being a compliant FS implementation is false, untested, and broken.
It's a grand idea to write interchangeable filesystem code, best of luck!
The text was updated successfully, but these errors were encountered:
Apologies, was frustrated because my hopes were high that this library would be able to replace my kluge home-rolled code that abstracts between pythons os and boto3/s3. Felt like I'd wasted quite a bit of time implementing things with pyfilesystem, just to have to throw all that work away and go back. I didn't catch that the s3fs tests inherit from pyfilesystem2. Doesn't change the fact that they're apparently not catching cases with s3 that seem to work with osfs.
You're correct, I don't need assistance. If you're interested in why opendir works for osfs but not s3 it's there for you.
Cheers and thanks for the effort, I learned quite a lot about the challenge of os/s3 parity by working with and looking through your implementation.
I'm certain whatever issue it is can be solved easily, which would benefit both of us. No need to vent. If you do want to figure it out, feel free to open another ticket.
Raises Not Found on the line which calls
opendir
I find things to work entirely when using
file://
orosfs://
protocol urls, but things tend to explode when usings3://
. Because I've hit two show stopping issues in two attempts to use s3fs and pyfilesystem, I'm gonna conclude that the premise of this being a compliantFS
implementation is false, untested, and broken.It's a grand idea to write interchangeable filesystem code, best of luck!
The text was updated successfully, but these errors were encountered: