| 43 | } |
| 44 | |
| 45 | spanner::Client GetSpannerClient() { |
| 46 | static auto const client = [&] { |
| 47 | auto database = spanner::Database(GetEnv("GOOGLE_CLOUD_PROJECT"), |
| 48 | GetEnv("SPANNER_INSTANCE"), |
| 49 | GetEnv("SPANNER_DATABASE")); |
| 50 | return spanner::Client(spanner::MakeConnection(std::move(database))); |
| 51 | }(); |
| 52 | return client; |
| 53 | } |
| 54 | |
| 55 | void ThrowIfNotOkay(std::string const& context, |
| 56 | google::cloud::Status const& status) { |
no test coverage detected