ParseVariables — parse (interpolate) config file variables
Specify whether the configuration directives should have their values parsed (interpolated).
This applies to all configuration directives except Variable
.
Of variables, only those in ALL CAPS are interpolated.
Example: Defining a variable containing parse-needing data
Variable STORE_ID topshop ParseVariables Yes StaticDir /home//www/cat ParseVariables No
Interchange 5.9.0:
Source: lib/Vend/Config.pm
Line 5434 (context shows lines 5434-5446)
sub parse_yesno { my($var, $value) = @_; $_ = $value; if (m/^y/i || m/^t/i || m/^1/ || m/^on/i) { return 1; } elsif (m/^n/i || m/^f/i || m/^0/ || m/^of/i) { return 0; } else { config_error("Use 'yes' or 'no' for the $var directive\n"); } }