diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-11-14 10:50:31 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-11-14 18:10:45 +0100 |
commit | d8923457b82456ebee3e333b3fcc26087483cd01 (patch) | |
tree | 72df1376a03fb6a4ba4839d029dd15e2382ffe1e /tools/toollib.h | |
parent | 06e3f1757eee0005267bbe1e088dd95638540849 (diff) | |
download | lvm2-d8923457b82456ebee3e333b3fcc26087483cd01.tar.gz |
toolib: fix ignore_vg
Rework ignore_vg() API so it properly handles
multiple kind of vg_read_error() states.
Skip processing only otherwise valid VG.
Always return ECMD_FAILED when break is detected.
Check sigint_caught() in front of dm iterator loop.
Add stack for _process failing ret codes.
Diffstat (limited to 'tools/toollib.h')
-rw-r--r-- | tools/toollib.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/toollib.h b/tools/toollib.h index e0e1e66ee..90403872e 100644 --- a/tools/toollib.h +++ b/tools/toollib.h @@ -20,7 +20,7 @@ int become_daemon(struct cmd_context *cmd, int skip_lvm); -int ignore_vg(struct volume_group *vg, const char *vg_name, int allow_inconsistent, int *ret); +int ignore_vg(struct volume_group *vg, const char *vg_name, int allow_inconsistent, int *skip); typedef int (*process_single_vg_fn_t) (struct cmd_context * cmd, const char *vg_name, |