diff options
author | Petr Rockai <prockai@redhat.com> | 2014-04-01 14:46:22 +0200 |
---|---|---|
committer | Petr Rockai <prockai@redhat.com> | 2014-04-01 14:46:22 +0200 |
commit | 490226fc475232e0b158cf9fdc8670a663da4efe (patch) | |
tree | 6f66cbd17b6fb570c35ee9e77dd83fbb16c0b752 | |
parent | a30219a8c0ba2d9f5ce6402ff2edbd0ece263166 (diff) | |
download | lvm2-490226fc475232e0b158cf9fdc8670a663da4efe.tar.gz |
pvs: Wipe persistent filters when given a device argument.
-rw-r--r-- | test/shell/lvmcache-exercise.sh | 2 | ||||
-rw-r--r-- | tools/reporter.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/test/shell/lvmcache-exercise.sh b/test/shell/lvmcache-exercise.sh index 785ab17e2..b7c584ba3 100644 --- a/test/shell/lvmcache-exercise.sh +++ b/test/shell/lvmcache-exercise.sh @@ -24,8 +24,6 @@ fail pvs $(cat DEVICES) vgcreate $vg1 "$dev2" aux enable_dev "$dev1" -pvscan -# FIXME: above pvscan should not be needed pvs "$dev1" # reappearing device (rhbz 995440) diff --git a/tools/reporter.c b/tools/reporter.c index 602f17303..e070bc232 100644 --- a/tools/reporter.c +++ b/tools/reporter.c @@ -271,6 +271,9 @@ static int _report(struct cmd_context *cmd, int argc, char **argv, report_type == LABEL || report_type == PVSEGS) ? 1 : 0; + if (args_are_pvs && argc) + cmd->filter->wipe(cmd->filter); + switch (report_type) { case DEVTYPES: keys = find_config_tree_str(cmd, report_devtypes_sort_CFG, NULL); |