]> sourceware.org Git - lvm2.git/commit
config: make it possible to run several instances of configuration check at once
authorPeter Rajnoha <prajnoha@redhat.com>
Wed, 26 Jun 2013 12:53:57 +0000 (14:53 +0200)
committerPeter Rajnoha <prajnoha@redhat.com>
Tue, 2 Jul 2013 13:22:11 +0000 (15:22 +0200)
commitf1c292cc38f4ba2e8d9b7272bc1a1ce17bd729a5
treecfddf4a2016df3b31103a8b5bfeb8c3544a796e2
parent8769033e078c79ee4167c5186d7407d1729fd8a4
config: make it possible to run several instances of configuration check at once

Before, the status of the configuration check (config_def_check fn call)
was saved directly in global configuration definitinion array (as part
of the cfg_def_item_t/flags)

This patch introduces the "struct cft_check_handle" that defines
configuration check parameters as well as separate place to store
the status (status here means CFG_USED and CFG_VALID flags, formerly
saved in cfg_def_item_t/flags). This struct can hold config check
parameters as well as the status for each config tree separately,
thus making it possible to run several instances of config_def_check
without interference.
lib/commands/toolcontext.c
lib/commands/toolcontext.h
lib/config/config.c
lib/config/config.h
tools/dumpconfig.c
This page took 0.032767 seconds and 5 git commands to generate.