diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2013-08-12 16:39:36 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2013-08-19 13:27:59 +0800 |
commit | 823958fbbd17ab2c1b2a1779eb10351ca0a668c6 (patch) | |
tree | 1c881555dd8da621dcf28dd64dfe4c85b189f5e1 /discover/pb-discover.c | |
parent | d20e98b93afaf25faca4db2a3583c191bdabe439 (diff) | |
download | talos-petitboot-823958fbbd17ab2c1b2a1779eb10351ca0a668c6.tar.gz talos-petitboot-823958fbbd17ab2c1b2a1779eb10351ca0a668c6.zip |
lib/process: replace pb_run_cmd_pipe
Replace pb_run_cmd_pipe with process_create / process_run_sync.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'discover/pb-discover.c')
-rw-r--r-- | discover/pb-discover.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/discover/pb-discover.c b/discover/pb-discover.c index a0535c2..61da509 100644 --- a/discover/pb-discover.c +++ b/discover/pb-discover.c @@ -12,6 +12,7 @@ #include <waiter/waiter.h> #include <log/log.h> #include <pb-config/pb-config.h> +#include <process/process.h> #include "udev.h" #include "user-event.h" @@ -118,6 +119,7 @@ int main(int argc, char *argv[]) struct discover_server *server; struct network *network; struct waitset *waitset; + struct procset *procset; struct opts opts; struct pb_udev *udev; struct user_event *uev; @@ -166,6 +168,10 @@ int main(int argc, char *argv[]) if (!server) return EXIT_FAILURE; + procset = process_init(server, waitset); + if (!procset) + return EXIT_FAILURE; + network = network_init(server, waitset, opts.dry_run == opt_yes); if (!network) return EXIT_FAILURE; |