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 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
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
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
The text was updated successfully, but these errors were encountered:
safwaan-menk
changed the title
Not able todecode bucket?
Not able to decode bucket?
Dec 19, 2022
Looks like this is potentially the same issue as #115, which is fixed on master but not released to crates.io. You can use the git version in your Cargo.toml and see if that fixes it:
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
I am using the below code in my main.rs
where MY--BUCKET--NAME is the name of the cloud storage bucket.
But I am getting the below error
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
The text was updated successfully, but these errors were encountered: