mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
Fix lvmdiskscan volume reporting when run in the lvm shell
This commit is contained in:
parent
8e2f036193
commit
933b1e9b8f
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.27 -
|
Version 2.02.27 -
|
||||||
================================
|
================================
|
||||||
|
Fix lvmdiskscan volume reporting when run in the lvm shell
|
||||||
Fix missing lvm_shell symbol in lvm2cmd library. (2.02.23)
|
Fix missing lvm_shell symbol in lvm2cmd library. (2.02.23)
|
||||||
Add vg_status function and clean up vg->status in tools directory.
|
Add vg_status function and clean up vg->status in tools directory.
|
||||||
Add --ignoremonitoring to disable all dmeventd interaction.
|
Add --ignoremonitoring to disable all dmeventd interaction.
|
||||||
|
@ -21,10 +21,10 @@
|
|||||||
|
|
||||||
#include "tools.h"
|
#include "tools.h"
|
||||||
|
|
||||||
int disks_found = 0;
|
int disks_found;
|
||||||
int parts_found = 0;
|
int parts_found;
|
||||||
int pv_disks_found = 0;
|
int pv_disks_found;
|
||||||
int pv_parts_found = 0;
|
int pv_parts_found;
|
||||||
int max_len;
|
int max_len;
|
||||||
|
|
||||||
static int _get_max_dev_name_len(struct dev_filter *filter)
|
static int _get_max_dev_name_len(struct dev_filter *filter)
|
||||||
@ -99,6 +99,12 @@ int lvmdiskscan(struct cmd_context *cmd, int argc __attribute((unused)),
|
|||||||
struct device *dev;
|
struct device *dev;
|
||||||
struct label *label;
|
struct label *label;
|
||||||
|
|
||||||
|
/* initialise these here to avoid problems with the lvm shell */
|
||||||
|
disks_found = 0;
|
||||||
|
parts_found = 0;
|
||||||
|
pv_disks_found = 0;
|
||||||
|
pv_parts_found = 0;
|
||||||
|
|
||||||
if (arg_count(cmd, lvmpartition_ARG))
|
if (arg_count(cmd, lvmpartition_ARG))
|
||||||
log_print("WARNING: only considering LVM devices");
|
log_print("WARNING: only considering LVM devices");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user