mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
lvmetad: Implement --test (fixes #832033).
This commit is contained in:
parent
4dbf872a9f
commit
6997943f22
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.97 -
|
Version 2.02.97 -
|
||||||
===============================
|
===============================
|
||||||
|
Respect --test also when using lvmetad.
|
||||||
No longer capitalise first LV attribute char for invalid snapshots.
|
No longer capitalise first LV attribute char for invalid snapshots.
|
||||||
Allow vgextend to add PVs to a VG that is missing PVs.
|
Allow vgextend to add PVs to a VG that is missing PVs.
|
||||||
Recognise Micron PCIe SSDs in filter and move array out to device-types.h.
|
Recognise Micron PCIe SSDs in filter and move array out to device-types.h.
|
||||||
|
8
lib/cache/lvmetad.c
vendored
8
lib/cache/lvmetad.c
vendored
@ -275,7 +275,7 @@ int lvmetad_vg_update(struct volume_group *vg)
|
|||||||
if (!vg)
|
if (!vg)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (!_using_lvmetad)
|
if (!_using_lvmetad || test_mode())
|
||||||
return 1; /* fake it */
|
return 1; /* fake it */
|
||||||
|
|
||||||
/* TODO. This is not entirely correct, since export_vg_to_buffer
|
/* TODO. This is not entirely correct, since export_vg_to_buffer
|
||||||
@ -335,7 +335,7 @@ int lvmetad_vg_remove(struct volume_group *vg)
|
|||||||
daemon_reply reply;
|
daemon_reply reply;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
if (!_using_lvmetad)
|
if (!_using_lvmetad || test_mode())
|
||||||
return 1; /* just fake it */
|
return 1; /* just fake it */
|
||||||
|
|
||||||
if (!id_write_format(&vg->id, uuid, sizeof(uuid)))
|
if (!id_write_format(&vg->id, uuid, sizeof(uuid)))
|
||||||
@ -547,7 +547,7 @@ int lvmetad_pv_found(struct id pvid, struct device *device, const struct format_
|
|||||||
const char *status;
|
const char *status;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
if (!_using_lvmetad)
|
if (!_using_lvmetad || test_mode())
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
if (!id_write_format(&pvid, uuid, sizeof(uuid)))
|
if (!id_write_format(&pvid, uuid, sizeof(uuid)))
|
||||||
@ -629,7 +629,7 @@ int lvmetad_pv_gone(dev_t device, const char *pv_name, activation_handler handle
|
|||||||
int result;
|
int result;
|
||||||
int found;
|
int found;
|
||||||
|
|
||||||
if (!_using_lvmetad)
|
if (!_using_lvmetad || test_mode())
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user