summaryrefslogtreecommitdiffstats
path: root/discover/pb-discover.c
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2013-08-12 16:39:36 +0800
committerJeremy Kerr <jk@ozlabs.org>2013-08-19 13:27:59 +0800
commit823958fbbd17ab2c1b2a1779eb10351ca0a668c6 (patch)
tree1c881555dd8da621dcf28dd64dfe4c85b189f5e1 /discover/pb-discover.c
parentd20e98b93afaf25faca4db2a3583c191bdabe439 (diff)
downloadtalos-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.c6
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;
OpenPOWER on IntegriCloud