Loading...
Searching...
No Matches
resdb_config_utils.cpp File Reference
#include "platform/config/resdb_config_utils.h"
#include <fcntl.h>
#include <glog/logging.h>
#include <google/protobuf/util/json_util.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <fstream>

Go to the source code of this file.

Namespaces

namespace  resdb
 

Functions

ReplicaInfo resdb::GenerateReplicaInfo (int id, const std::string &ip, int port)
 
ResConfigData resdb::ReadConfigFromFile (const std::string &file_name)
 
std::vector< ReplicaInfo > resdb::ReadConfig (const std::string &file_name)
 
std::unique_ptr< ResDBConfig > resdb::GenerateResDBConfig (const std::string &config_file, const std::string &private_key_file, const std::string &cert_file, std::optional< ReplicaInfo > self_info, std::optional< ConfigGenFunc > gen_func)
 
ResDBConfig resdb::GenerateResDBConfig (const std::string &config_file)