From d074a5010fe5f49d6c93f4debd3ed4ef01d040c8 Mon Sep 17 00:00:00 2001 From: fukachan Date: Wed, 14 Mar 2001 08:34:50 +0000 Subject: $curproc->{ main_cf } holds the pointer to /etc/fml/main.cf --- fml/lib/FML/Process/Kernel.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'fml/lib') diff --git a/fml/lib/FML/Process/Kernel.pm b/fml/lib/FML/Process/Kernel.pm index 56dfa11c..867c9aca 100644 --- a/fml/lib/FML/Process/Kernel.pm +++ b/fml/lib/FML/Process/Kernel.pm @@ -40,9 +40,12 @@ in the process flow. 2. define C<$fml_version> 3. initialize + $curproc->{ main_cf } $curproc->{ config } $curproc->{ pcb } +This C provides the pointer to /etc/fml/main.cf parameters. + 4. load and evaluate configuration files e.g. /var/spool/ml/elena/config.cf @@ -92,6 +95,9 @@ sub new $cfargs->{ fml_version } = "fml-devel ". $args->{ fml_version }; } + # for more convenience, save the parent configuration + $curproc->{ main_cf } = $args->{ main_cf }; + # bind FML::Config object to $curproc use FML::Config; $curproc->{ config } = new FML::Config $cfargs; -- cgit v1.2.1