Use run command as default when no command is supplied

This commit is contained in:
Simon Fels 2016-12-03 17:11:24 +01:00
commit 9c89d8247e

View file

@ -42,7 +42,10 @@ Daemon::Daemon()
}
int Daemon::Run(const std::vector<std::string> &arguments) try {
return cmd.run({std::cin, std::cout, arguments});
auto argv = arguments;
if (arguments.size() == 0)
argv = {"run"};
return cmd.run({std::cin, std::cout, argv});
} catch (std::exception &err) {
ERROR("%s", err.what());
return EXIT_FAILURE;