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 wonder if I can use face-gcs-server when I'm forced to use a non-anonymous client. I use an external package (mlflow) that forces calling .refresh() which raises an exception when called on an anonymous credentials object (google docs). I have no idea what to put to the credentials file to point the fake-gcs-storage by the google-cloud-storage client.
My use case is strictly limited to Python, but I think it's a general issue, not related to any specific language.
The text was updated successfully, but these errors were encountered:
Hmm that would be up to the client. I'm pretty sure that when credentials are specified, the SDKs communicate with the Google API to validate it. fake-gcs-server only simulates the GCS API, it doesn't support validating credentials.
I haven't looked too deep into this though, so I could be wrong. Do you know what API gets called when you call .refresh() in the Python SDK?
I wonder if I can use face-gcs-server when I'm forced to use a non-anonymous client. I use an external package (mlflow) that forces calling
.refresh()
which raises an exception when called on an anonymous credentials object (google docs). I have no idea what to put to the credentials file to point the fake-gcs-storage by the google-cloud-storage client.My use case is strictly limited to Python, but I think it's a general issue, not related to any specific language.
The text was updated successfully, but these errors were encountered: