<div dir="ltr">You have to define what parameters exists in the configuration file:<div><br></div><div>Regarding your example it should be something like:</div><div><br></div><div>use AppConfig;<br>my $file = &#39;file.cfg&#39;;<br>
my $config = AppConfig-&gt;new();</div><div># say we have two parameters one called path the called DSN</div><div><div>$config-&gt;define(&#39;path=s&#39;, &#39;DSN=s&#39;);</div><div>$config-&gt;file($file);</div><div><br>
</div><div>print $conf-&gt;path, $conf-&gt;DSN;</div><div><br></div><br><div class="gmail_quote">On Tue, Aug 31, 2010 at 1:26 PM, Levenglick Dov-RM07994 <span dir="ltr">&lt;<a href="mailto:RM07994@freescale.com">RM07994@freescale.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I have a script:<br>
<br>
use AppConfig;<br>
my $file = &#39;file.cfg&#39;;<br>
my $config = AppConfig-&gt;new();<br>
$config-&gt;file($file);<br>
<br>
This results in file.cfg is not exported by the AppConfig module. What<br>
does this mean and how do I get around it?<br>
<br>
<br>
Best Regards,<br>
Dov Levenglick<br>
SmartDSP OS Development Leader<br>
<div class="im"><br>
-----Original Message-----<br>
From: <a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a> [mailto:<a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a>] On<br>
</div><div class="im">Behalf Of Roey Almog (Infoneto Ltd)<br>
Sent: Tuesday, August 31, 2010 13:00<br>
To: Perl in Israel<br>
</div><div><div></div><div class="h5">Subject: Re: [Israel.pm] Importing variable<br>
<br>
IMHO it is better to use one of the config modules (we use AppConfig)<br>
to do this<br>
<br>
also see <a href="http://www.ibm.com/developerworks/linux/library/l-perl3/" target="_blank">http://www.ibm.com/developerworks/linux/library/l-perl3/</a><br>
<br>
Roey<br>
<br>
<br>
On Tue, Aug 31, 2010 at 12:47 PM, Levenglick Dov-RM07994<br>
&lt;<a href="mailto:RM07994@freescale.com">RM07994@freescale.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt; Although this is bound to be the oldest question in the book, how do I<br>
&gt; perform the C equivalent of #include &quot;defines.h&quot; in Perl 5.12<br>
&gt; I want to have a separate file that will define variables accessible<br>
to<br>
&gt; all parts of my script. If it makes the answer any easier, they can<br>
&gt; become environment variables (i.e. inserted into %ENV).<br>
&gt;<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; Dov Levenglick<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Perl mailing list<br>
&gt; <a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
&gt; <a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
_______________________________________________<br>
Perl mailing list<br>
<a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
<a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
<br>
<br>
_______________________________________________<br>
Perl mailing list<br>
<a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
<a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
</div></div></blockquote></div><br></div></div>