8000 Not able to decode bucket? · Issue #124 · ThouCheese/cloud-storage-rs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Not able to decode bucket? #124
Open
@safwaan-menk

Description

@safwaan-menk

I made a service account and gave it the "owner" role so it should have full access. I downloaded the service account json by adding a new key, and set its environment variable on my system to the path where it was downlaoded

Theese are the roles for my service account

image

I am using the below code in my main.rs

use cloud_storage::Client;
use log::info;
use std::error::Error;

#[tokio::main]
// Box is a placeholder for any dynamic object that we might not know the size of at runtime
// can use any anyhow error if we don't care about the type of error we get back
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    env_logger::init();
    info!("Logging started...");
    let client = Client::default();
    let bucket = client.bucket().read("MY--BUCKET--NAME").await?;

    Ok(())
}

where MY--BUCKET--NAME is the name of the cloud storage bucket.

But I am getting the below error

image

Edit: I know I have access and I am using the correct bucket name as well because when I use a random string in the .read() method I get one of these error swhich is expected

image

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0