Skip to content

[FR] Connect to firebase storage emulator #693

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
prggTheProgrammer opened this issue Apr 1, 2023 · 3 comments
Open

[FR] Connect to firebase storage emulator #693

prggTheProgrammer opened this issue Apr 1, 2023 · 3 comments

Comments

@prggTheProgrammer
Copy link

prggTheProgrammer commented Apr 1, 2023

**EDIT:**
I just discovered that it's a bug in the documentation. It is possible to connect to firebase storage emulator using the python admin sdk, but you need to set the STORAGE_EMULATOR_HOST environment variable instead of the FIREBASE_STORAGE_EMULATOR_HOST as described by the docs.
See this answer.
Should I close this and submit an issue somewhere else? In that case where do I need to open such issue?

Is your feature request related to a problem? Please describe.
I have a problem described by this question. But to summarize I am using firebase storage admin with python and I want to connect it to a firebase emulator running on localhost. I followed the docs here, added the environment variable, but now I need to get the bucket.

bucket = storage.bucket("What do I put here?")
If I don't put anything it gives an error, if I put a real bucket it uses that and I even tried localhost ("127.0.0.1:9199") as bucket name and it couldn't find it because it was searching for a real bucket.

Describe the solution you'd like
I'd like a way to get a emulated storage bucket. I think that if the environment variable is set storage.bucket() should return that.

Describe alternatives you've considered
Any other way it would be possible to use firebase storage admin with the emulator suite would be appreciated.

Additional context
As far as I know there is no solution for the problem described above. I don't know if this is a bug or if I'm just being dumb, so I would appreciate if you could point me in the right direction if this is not the right place.

@google-oss-bot
Copy link

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@NeoScript
Copy link

I am having a similar problem. Similar to #570

@lahirumaramba
Copy link
Member

Duplicate of #570

@lahirumaramba lahirumaramba marked this as a duplicate of #570 Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants