diff options
Diffstat (limited to 'lib/lvmpolld/lvmpolld-client.c')
-rw-r--r-- | lib/lvmpolld/lvmpolld-client.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/lvmpolld/lvmpolld-client.c b/lib/lvmpolld/lvmpolld-client.c index 1a76485c1..015cefafb 100644 --- a/lib/lvmpolld/lvmpolld-client.c +++ b/lib/lvmpolld/lvmpolld-client.c @@ -247,6 +247,13 @@ static int _process_poll_init(const struct cmd_context *cmd, const char *poll_ty goto out_req; } + if (parms->devicesfile[0] && + !(daemon_request_extend(req, LVMPD_PARM_DEVICESFILE " = %s", + parms->devicesfile, NULL))) { + log_error("Failed to create %s request." , poll_type); + goto out_req; + } + rep = daemon_send(_lvmpolld, req); if (rep.error) { |