1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/tools
Zdenek Kabelac 4d0793f0ec pool: rework handling of passed args
As now we can properly recognize all paramerters for pool creation,
we may drop PASS_ARG_  defines and rely on '_UNSELECTED' or 0 entries
as being those without user given args.

When setting are not given on command line - 'update' function
fill them from profiles or configuration. For this  'profile' arg
was needed to be passed around and since  'VG' itself is not needed,
it's been all replaced with 'cmd, profile, extents_size' args.
2017-03-10 19:33:01 +01:00
..
.exported_symbols generate liblvm2cmd exported symbols too 2010-06-25 18:23:10 +00:00
.gitignore tools: add generated headers to .gitignore 2017-03-10 13:13:41 +00:00
args.h man: add more references to topical man pages 2017-03-08 14:43:30 -06:00
cmdnames.h doc: change fsf address 2016-01-21 12:11:37 +01:00
command-lines.in parser: enable --metadataprofile for pool lvconvert 2017-03-10 19:33:00 +01:00
command.c commands: fix missing skip condition in coverity fixes 2017-03-10 11:50:00 -06:00
command.h commands: clean up and unify signed option value handling 2017-03-08 12:54:43 -06:00
commands.h toollib: find VG name in option values when needed 2017-02-13 08:20:10 -06:00
dmsetup.c dmsetup: always initialise 'dms' in _stats_update_file() 2017-03-10 16:44:08 +00:00
dumpconfig.c coverity: easier to follow set-up of vsn variable 2016-07-13 21:52:14 +02: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
lv_props.h commands: new method for defining commands 2017-02-13 08:20:10 -06:00
lv_types.h commands: recognize raid variations 2017-02-13 08:20:10 -06:00
lvchange.c cache: get and set cache params 2017-03-10 19:33:00 +01:00
lvconvert_poll.c cleanup: substract integers 2016-05-27 15:47:24 +02:00
lvconvert_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert.c pool: rework handling of passed args 2017-03-10 19:33:01 +01:00
lvcreate.c pool: rework handling of passed args 2017-03-10 19:33:01 +01:00
lvdisplay.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06: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 commands: combine duplicate arrays for opt and val 2017-03-08 11:03:02 -06:00
lvm-static.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvm.c commands: combine duplicate arrays for opt and val 2017-03-08 11:03:02 -06:00
lvmchange.c doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmcmdlib.c commands: track errors in command def parsing 2017-02-16 15:26:42 -06:00
lvmcmdline.c commands: clean up and unify signed option value handling 2017-03-08 12:54:43 -06:00
lvmdiskscan.c tools: Use arg_is_set instead of arg_count. 2016-06-21 22:24:52 +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 process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06:00
lvrename.c toollib: make it possible to also process internal VGs, add 'include_internal' switch to process_each_vg fn 2016-06-20 11:33:42 +02:00
lvresize.c lvresize: fix regressiong on accepting args 2017-02-19 22:59:43 +01:00
lvscan.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06:00
Makefile.in makefiles: missing deps 2017-02-14 10:24:56 +01:00
polldaemon.c toollib: make it possible to also process internal VGs, add 'include_internal' switch to process_each_vg fn 2016-06-20 11:33:42 +02:00
pvchange.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
pvck.c doc: change fsf address 2016-01-21 12:11:37 +01:00
pvcreate.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
pvdisplay.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
pvmove_poll.c cleanup: reuse existing function 2016-12-11 23:24:19 +01:00
pvmove_poll.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pvmove.c debug: more stacktrace corrections 2016-11-25 14:58:28 +01:00
pvremove.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
pvresize.c toollib: add 'parent' field to processing_handle; init report format only if there's no parent 2016-06-20 11:33:41 +02:00
pvscan.c command struct: remove command name refs 2017-02-13 08:20:10 -06:00
reporter.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06: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 pool: rework handling of passed args 2017-03-10 19:33:01 +01:00
toollib.h pool: rework handling of passed args 2017-03-10 19:33:01 +01:00
tools.h commands: clean up and unify signed option value handling 2017-03-08 12:54:43 -06:00
vals.h commands: clean up and unify signed option value handling 2017-03-08 12:54:43 -06:00
vgcfgbackup.c tools: Use arg_is_set instead of arg_count. 2016-06-21 22:24:52 +01:00
vgcfgrestore.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
vgchange.c command struct: remove command name refs 2017-02-13 08:20:10 -06:00
vgck.c toollib: make it possible to also process internal VGs, add 'include_internal' switch to process_each_vg fn 2016-06-20 11:33:42 +02:00
vgconvert.c commands: new method for defining commands 2017-02-13 08:20:10 -06:00
vgcreate.c vgcreate: allow pvcreate force option 2016-07-06 14:10:53 -05:00
vgdisplay.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06:00
vgexport.c tools: Use arg_is_set instead of arg_count. 2016-06-21 22:24:52 +01:00
vgextend.c commands: new method for defining commands 2017-02-13 08:20:10 -06:00
vgimport.c tools: Use arg_is_set instead of arg_count. 2016-06-21 22:24:52 +01:00
vgimportclone.c command struct: remove command name refs 2017-02-13 08:20:10 -06:00
vgmerge.c doc: change fsf address 2016-01-21 12:11:37 +01:00
vgmknodes.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06:00
vgreduce.c cleanup: add missing WARNING into log_warn 2016-11-25 15:01:27 +01:00
vgremove.c process_each_lv: add check_single_lv function 2017-02-13 08:20:10 -06:00
vgrename.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
vgscan.c lvmetad: two phase vg_update 2016-06-28 02:30:31 +01:00
vgsplit.c cleanup: more lv_is_ usage 2016-12-13 22:07:52 +01:00