Updated the config.cpp
This commit is contained in:
parent
04df32989c
commit
9e63e45236
@ -9,6 +9,26 @@ bool config::is_valid_config(const json& config) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!config.contains("database")) {
|
||||
std::cout << "Config file is missing \"database\" field." << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!config["database"].contains("string")) {
|
||||
std::cout << "Config file is missing \"database.string\" field." << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!config["database"].contains("username")) {
|
||||
std::cout << "Config file is missing \"database.user\" field." << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!config["database"].contains("password")) {
|
||||
std::cout << "Config file is missing \"database.password\" field." << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user