X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fserver.cc;h=d024d054ab02e4e6d1e284c7a601930f49f8238e;hb=f9b9a7e7f7a25587bcd2bea5932122510003fcd8;hp=33b20ad89c3b940bde58b2905ab715029a3f54fa;hpb=ff3501d8602ddcf33b99d203f4ceb017ac411ce6;p=m6w6%2Flibmemcached diff --git a/libtest/server.cc b/libtest/server.cc index 33b20ad8..d024d054 100644 --- a/libtest/server.cc +++ b/libtest/server.cc @@ -173,6 +173,22 @@ bool Server::wait_for_pidfile() const return wait.successful(); } +bool Server::init(const char *argv[]) +{ + if (argv) + { + for (const char **ptr= argv; *ptr ; ++ptr) + { + if (ptr) + { + add_option(*ptr); + } + } + } + + return build(); +} + bool Server::has_pid() const { return (_app.pid() > 1);