NumOfLogs()

This commit is contained in:
EntireTwix 2021-07-07 16:12:59 -07:00
parent b0fdfc5f4f
commit bb6b2f6c44

View file

@ -36,6 +36,8 @@ void SaveSig(int s)
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
{
if (argc != 3) if (argc != 3)
{ {
std::cerr << "Usage: sudo ./bank <admin account> <saving frequency in minutes>\n"; std::cerr << "Usage: sudo ./bank <admin account> <saving frequency in minutes>\n";
@ -64,9 +66,9 @@ int main(int argc, char **argv)
//Loading users from users.json //Loading users from users.json
bank.Load(); bank.Load();
std::cout << "\n\nLoaded " << bank.NumOfUsers() << " Users" std::cout << "\n\nLoaded " << bank.NumOfUsers() << " Users"
<< "\nLoaded " << bank.NumOfLogs() << " Logs" << "\nLoaded " << bank.NumOfLogs() << " Logs"
<< "\nLoaded " << bank.SumBal() << " CSH"
<< std::endl; //flushing before EventLoop << std::endl; //flushing before EventLoop
//Sig handling //Sig handling
@ -103,7 +105,7 @@ int main(int argc, char **argv)
}) })
.detach(); .detach();
} }
}
auto API = std::make_shared<api>(bank); auto API = std::make_shared<api>(bank);
auto user_filter_default = std::make_shared<UserFilter<true, false>>(bank); auto user_filter_default = std::make_shared<UserFilter<true, false>>(bank);
auto user_filter_sparse = std::make_shared<UserFilter<false, false>>(bank); auto user_filter_sparse = std::make_shared<UserFilter<false, false>>(bank);
@ -111,10 +113,6 @@ int main(int argc, char **argv)
auto json_resp_and_req_filter = std::make_shared<JsonFilter<true>>(); auto json_resp_and_req_filter = std::make_shared<JsonFilter<true>>();
auto json_resp_filter = std::make_shared<JsonFilter<false>>(); auto json_resp_filter = std::make_shared<JsonFilter<false>>();
app().registerPostHandlingAdvice(
[](const drogon::HttpRequestPtr &req, const drogon::HttpResponsePtr &resp) {
resp->addHeader("Access-Control-Allow-Origin", "*"); //CORS
});
app() app()
.loadConfigFile(config_location) .loadConfigFile(config_location)
.registerFilter(user_filter_default) .registerFilter(user_filter_default)