diff options
author | Ondrej Kozina <okozina@redhat.com> | 2015-04-10 16:36:50 +0200 |
---|---|---|
committer | Ondrej Kozina <okozina@redhat.com> | 2015-05-05 20:52:24 +0200 |
commit | 7fca7f196d17add08cdcc22ede99e8432a2fc4d0 (patch) | |
tree | 3c3cf9a6f6777d28222f0f29514ab1f890d2d7cb | |
parent | 81c038934c61f4c2afe159460b04dbccdda2a721 (diff) | |
download | lvm2-7fca7f196d17add08cdcc22ede99e8432a2fc4d0.tar.gz |
polldaemon: make wait_for_single_lv public
referenced by new lvpoll command after lvmpolld
gets merged.
-rw-r--r-- | tools/polldaemon.c | 6 | ||||
-rw-r--r-- | tools/polldaemon.h | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/tools/polldaemon.c b/tools/polldaemon.c index a311e24f5..9c62ebfe0 100644 --- a/tools/polldaemon.c +++ b/tools/polldaemon.c @@ -158,8 +158,8 @@ static void _sleep_and_rescan_devices(struct daemon_parms *parms) } } -static int _wait_for_single_lv(struct cmd_context *cmd, struct poll_operation_id *id, - struct daemon_parms *parms) +int wait_for_single_lv(struct cmd_context *cmd, struct poll_operation_id *id, + struct daemon_parms *parms) { struct volume_group *vg; struct logical_volume *lv; @@ -392,7 +392,7 @@ static int _poll_daemon(struct cmd_context *cmd, struct poll_operation_id *id, * Process one specific task or all incomplete tasks? */ if (id) { - if (!_wait_for_single_lv(cmd, id, parms)) { + if (!wait_for_single_lv(cmd, id, parms)) { stack; ret = ECMD_FAILED; } diff --git a/tools/polldaemon.h b/tools/polldaemon.h index 9c33250d4..6309a5f66 100644 --- a/tools/polldaemon.h +++ b/tools/polldaemon.h @@ -87,4 +87,7 @@ struct logical_volume *poll_get_copy_lv(struct cmd_context *cmd, const char *name, const char *uuid, uint64_t lv_type); +int wait_for_single_lv(struct cmd_context *cmd, struct poll_operation_id *id, + struct daemon_parms *parms); + #endif |