Small bug fixes

This commit is contained in:
Ian Roddis
2021-12-21 17:23:58 -04:00
parent d90f49b2bb
commit 85d252f43c
3 changed files with 12 additions and 9 deletions

View File

@@ -118,6 +118,8 @@ int main(int argc, char **argv)
.implicit_value(true);
args.add_argument("-d", "--daemon").default_value(false).implicit_value(true);
args.add_argument("--config").default_value(std::string{});
args.add_argument("--ip").default_value(std::string{"127.0.0.1"});
args.add_argument("--port").default_value(int{2504});
try {
args.parse_args(argc, argv);
@@ -135,8 +137,8 @@ int main(int argc, char **argv)
bool verbose = args.get<bool>("--verbose");
bool asDaemon = args.get<bool>("--daemon");
auto configFile = args.get<std::string>("--config");
std::string listenIP = "127.0.0.1";
int listenPort = 2504;
std::string listenIP = args.get<std::string>("--ip");
int listenPort = args.get<int>("--port");
size_t webThreads = 50;
ssize_t maxCores = std::max(1U, std::thread::hardware_concurrency() - 2);
ssize_t maxMemoryMB =

View File

@@ -196,13 +196,14 @@ namespace daggy::daggyr {
curCapacity_.cores += it->second.resourcesUsed.cores;
curCapacity_.memoryMB += it->second.resourcesUsed.memoryMB;
}
pending_.extract(it);
std::cout << "Resolved " << it->first.first << " / "
<< it->first.second << std::endl;
}
}
else {
payload = R"({ "state": "RUNNING" })";
found = true;
else {
payload = R"({ "state": "RUNNING" })";
found = true;
}
}
}