1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib
Peter Rajnoha c42f72867a config: attach cft_check_handle to each config tree instead of global cmd_context
Before, the cft_check_handle used to direct configuration checking
was part of cmd_context. It's better to attach this as part of the
exact config tree against which the check is done. This patch moves
the cft_check_handle out of cmd_context and it attaches it to the
config tree directly as dm_config_tree->custom->config_source->check_handle.

This change makes it easier to track the config tree check results
and provides less space for bugs as the results are directly attached
to the tree and we don't need to be cautious whether the global value
is correct or not (and whether it needs reinitialization) as it was
in the case when the cft_check_handle was part of cmd_context.
2014-05-19 15:38:04 +02:00
..
activate devmapper: fix compilation without devmapper 2014-04-30 10:26:29 +02:00
cache signals: Move sigint handling out to lvm-signal. 2014-05-01 20:07:17 +01:00
cache_segtype cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
commands config: attach cft_check_handle to each config tree instead of global cmd_context 2014-05-19 15:38:04 +02:00
config config: attach cft_check_handle to each config tree instead of global cmd_context 2014-05-19 15:38:04 +02:00
datastruct cleanup: reduce inclusion of unnecessary headers 2014-04-18 16:38:50 +02:00
device cleanup: constify pointers 2014-05-07 14:17:46 +02:00
display display: print skipped prompt 2014-05-15 12:11:35 +02:00
error cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
filters config: add CONFIG_FILE_SPECIAL config source id 2014-05-19 15:37:41 +02:00
format1 format1: Mark obsolete and do not use with lvmetad. 2014-01-14 03:27:45 +00:00
format_pool pvscan: use format feature flags in lvmetad code 2014-01-08 02:13:13 +00:00
format_text config: add CONFIG_FILE_SPECIAL config source id 2014-05-19 15:37:41 +02:00
freeseg cleanup: drop unneeded included header files 2012-08-23 14:37:20 +02:00
label cleanup: remove unneeded header files 2014-02-11 19:00:06 +01:00
locking cleanup: drop unused header 2014-05-12 16:24:40 +02:00
log log: skip repeated hashing when logging once 2014-04-08 11:00:14 +02:00
metadata cleanup: device extent_size first 2014-05-18 20:08:07 +02:00
mirror cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
misc configure: drop siginterrupt 2014-05-12 16:24:39 +02:00
mm cleanup: corrent indent level 2014-04-14 13:02:28 +02:00
properties lvm2app: Add thin and thin pool lv creation 2013-07-12 16:52:16 -05:00
raid cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
replicator cleanup: drop unneeded included header files 2012-08-23 14:37:20 +02:00
report cleanup: reduce inclusion of unnecessary headers 2014-04-18 16:38:50 +02:00
snapshot cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
striped Add activation/use_linear_target enabled by default. (prajnoha) 2011-11-28 20:37:51 +00:00
thin cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
unknown unknown: add_target_line is not needed 2014-04-30 10:26:30 +02:00
uuid cleanup: drop unused define 2014-03-12 19:12:34 +01:00
zero cleanup: modules_needed only for devmapper 2014-04-30 10:26:30 +02:00
Makefile.in locking: Separate out flock and signal code. 2014-05-01 17:37:14 +01:00