gcp-storage-emulator icon indicating copy to clipboard operation
gcp-storage-emulator copied to clipboard

Adds matchGlob functionality & resolves 0.0.0.0 error inside Docker Compose

Open jamesvillarrubia opened this issue 1 year ago • 2 comments

The underlying GCS client library now supports the matchGlob capability.

Syntax is outlined here

Because syntax is non-standard glob matching, customized filtering on gcs file paths had to be created in the get_file_list function.

PR also includes the requisite upgrade for the underlying google client.

Testing is provided for the internal unit tests as well as the external integration tests via the client. All tests have been manually matched against the GCS responses, so they should represent real cloud performance despite their odd glob patterns.

Additionally, resolves #210 and possibly #82

jamesvillarrubia avatar Jan 28 '24 02:01 jamesvillarrubia