| 72 | } |
| 73 | |
| 74 | bool NsClient::ShowDatabase(std::vector<std::string>* dbs, std::string& msg) { |
| 75 | ::fedb::nameserver::GeneralRequest request; |
| 76 | ::fedb::nameserver::ShowDatabaseResponse response; |
| 77 | bool ok = |
| 78 | client_.SendRequest(&::fedb::nameserver::NameServer_Stub::ShowDatabase, |
| 79 | &request, &response, FLAGS_request_timeout_ms, 1); |
| 80 | for (auto db : response.db()) { |
| 81 | dbs->push_back(db); |
| 82 | } |
| 83 | msg = response.msg(); |
| 84 | return ok && response.code() == 0; |
| 85 | } |
| 86 | |
| 87 | bool NsClient::DropDatabase(const std::string& db, std::string& msg) { |
| 88 | ::fedb::nameserver::DropDatabaseRequest request; |
no test coverage detected