1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/tools
Peter Rajnoha f7e0a4cc18 cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle
This patch adds "include_historical_lvs" field to struct cmd_context to
make it possible for the command to switch between original funcionality
where no historical LVs are processed and functionality where historical
LVs are taken into account (and reported or processed further). The switch
between these modes is done using the '-H|--history' switch on command
line.

The include_historical_lvs state is then passed to process_each_* fns
using the "include_historical_lvs" field within struct processing_handle.
2016-03-03 13:49:14 +01:00
..
.exported_symbols generate liblvm2cmd exported symbols too 2010-06-25 18:23:10 +00:00
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
args.h cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
cmdnames.h doc: change fsf address 2016-01-21 12:11:37 +01:00
commands.h pvremove: use common toollib processing code 2016-02-25 09:14:09 -06:00
dmsetup.c coverity: check cmd pointer exists 2016-02-23 21:40:16 +01:00
dumpconfig.c doc: change fsf address 2016-01-21 12:11:37 +01:00
errors.h doc: change fsf address 2016-01-21 12:11:37 +01:00
formats.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvchange.c gcc: cleanup some sign warnings 2016-02-23 12:25:25 +01:00
lvconvert_poll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert.c cleanup: use lv_is_partial 2016-03-03 10:17:03 +01:00
lvcreate.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvdisplay.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvextend.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd-static.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmd.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm2cmdline.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm-static.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmchange.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmcmdlib.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmcmdline.c cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
lvmdiskscan.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvpoll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvreduce.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvremove.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvrename.c coverity: drop unused assignments 2016-02-23 21:40:16 +01:00
lvresize.c lvresize: fix regression with zero size arg 2016-02-25 23:29:57 +01:00
lvscan.c doc: change fsf address 2016-01-21 12:11:37 +01:00
Makefile.in doc: change fsf address 2016-01-21 12:11:37 +01:00
polldaemon.c cleanup: poll better check for internal errors 2016-02-25 23:30:25 +01:00
pvchange.c Use a common message for a used PV 2016-02-25 14:23:41 -06:00
pvck.c doc: change fsf address 2016-01-21 12:11:37 +01:00
pvcreate.c pvcreate: fix setting uuid arg 2016-02-25 12:00:53 -06:00
pvdisplay.c toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
pvmove_poll.c doc: change fsf address 2016-01-21 12:11:37 +01:00
pvmove_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pvmove.c cleanup: poll better check for internal errors 2016-02-25 23:30:25 +01:00
pvremove.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
pvresize.c toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
pvscan.c toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
reporter.c cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
segtypes.c doc: change fsf address 2016-01-21 12:11:37 +01:00
stub.h doc: change fsf address 2016-01-21 12:11:37 +01:00
tags.c doc: change fsf address 2016-01-21 12:11:37 +01:00
tool.h doc: change fsf address 2016-01-21 12:11:37 +01:00
toollib.c cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
toollib.h cmd: add '-H|--history' switch and wire it up in cmd_context and processing_handle 2016-03-03 13:49:14 +01:00
tools.h toollib: add two phase pv processing code 2016-02-25 09:14:09 -06:00
vgcfgbackup.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgcfgrestore.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgchange.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgck.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgconvert.c redefine pvcreate structs 2016-02-25 09:14:10 -06:00
vgcreate.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
vgdisplay.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgexport.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgextend.c replace pvcreate_params with pvcreate_each_params 2016-02-25 09:14:10 -06:00
vgimport.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgmerge.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgmknodes.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgreduce.c cleanup: use lv_is_partial 2016-03-03 10:17:03 +01:00
vgremove.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgrename.c coverity: drop unused assignments 2016-02-23 21:40:16 +01:00
vgscan.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgsplit.c vgcreate: use the common toollib pv create 2016-02-25 09:14:09 -06:00