MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / GetBucketMetadata

Method GetBucketMetadata

tensorflow/core/platform/cloud/gcs_file_system.cc:1293–1305  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1291}
1292
1293Status GcsFileSystem::GetBucketMetadata(const string& bucket,
1294 std::vector<char>* result_buffer) {
1295 std::unique_ptr<HttpRequest> request;
1296 TF_RETURN_IF_ERROR(CreateHttpRequest(&request));
1297 request->SetUri(strings::StrCat(kGcsUriBase, "b/", bucket));
1298
1299 if (result_buffer != nullptr) {
1300 request->SetResultBuffer(result_buffer);
1301 }
1302
1303 request->SetTimeouts(timeouts_.connect, timeouts_.idle, timeouts_.metadata);
1304 return request->Send();
1305}
1306
1307Status GcsFileSystem::FolderExists(const string& dirname, bool* result) {
1308 StatCache::ComputeFunc compute_func = [this](const string& dirname,

Callers

nothing calls this directly

Calls 5

StrCatFunction · 0.50
SetUriMethod · 0.45
SetResultBufferMethod · 0.45
SetTimeoutsMethod · 0.45
SendMethod · 0.45

Tested by

no test coverage detected