[lvm-devel] master - polldaemon: make wait_for_single_lv public
okozina
okozina at fedoraproject.org
Tue May 5 18:54:19 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=7fca7f196d17add08cdcc22ede99e8432a2fc4d0
Commit: 7fca7f196d17add08cdcc22ede99e8432a2fc4d0
Parent: 81c038934c61f4c2afe159460b04dbccdda2a721
Author: Ondrej Kozina <okozina at redhat.com>
AuthorDate: Fri Apr 10 16:36:50 2015 +0200
Committer: Ondrej Kozina <okozina at redhat.com>
CommitterDate: Tue May 5 20:52:24 2015 +0200
polldaemon: make wait_for_single_lv public
referenced by new lvpoll command after lvmpolld
gets merged.
---
tools/polldaemon.c | 6 +++---
tools/polldaemon.h | 3 +++
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/tools/polldaemon.c b/tools/polldaemon.c
index a311e24..9c62ebf 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 9c33250..6309a5f 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
More information about the lvm-devel
mailing list