Nikola,

Do you have any code for processing a config file and/or an example
config file?

Here's a hash that I think is tough to transalte into a config file:

%mar_omc_and_mms = (
                'clt' => { 'omc2' => [qw(mm3 mm4)] },
                'clt1x' => { 'omc1' => [qw(mm101 mm102)],
                             'omc3' => [qw(mm5 mm6 mm7)] },
                'gvl' => { 'omc1' => [qw(mm1 mm2)],
                           'omc2' => [qw(mm3 mm4)] },
                'col' => { 'omc1' => [qw(mm1 mm2)] },
                'rdu' => { 'omc1' => [qw(mm1 mm2)] },
                'gso' => { 'omc1' => [qw(mm1 mm2)] },
                'chs' => { 'omc1' => [qw(mm1 mm2)] }
        )


Maybe it could look like this:

[CLT]
omc2= mm3, mm4

[CLT1X]
omc1 = mm101, mm102
omc3 = mm5, mm6, mm7

....and so forth...

But, do you have any suggestions on how to read this in and store it the
same way, or a better way of storing it or formatting the config file?



Thanks,
Kevin


On Tue, 2002-07-16 at 11:55, Nikola Janceski wrote:
> I still think you are safer with a config file.
> With a module they can screw up the script so when it fails they will be
> calling you.
> with a config file you can program in the error checking.
> 
> 
> > -----Original Message-----
> > From: Kevin Old [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, July 16, 2002 11:48 AM
> > To: [EMAIL PROTECTED]
> > Subject: Perl constants with modules
> > 
> > 
> > Hello all,
> > 
> > I am writing a script for a client and they have requested an easy way
> > to configure their script.....without having to enter the script code
> > itself.  
> > 
> > I'm not to crazy about using a config file like VARIABLE=VALUE, so I
> > thought that since I am using a module anyway, why not have the values
> > they might want to ever change in the top of the module.  These are
> > thigns like paths and number values, that are separate from 
> > the command
> > line parameters that are passed in when the script is run each time.
> > 
> > First, is this a good idea?
> > 
> > Second, which sytax (in your opinion) should I use?
> > 
> > $CDMA::USER = "myusername";
> > 
> > or
> > 
> > use constant USER => "myusername";
> > (called like CDMA::USER.....correct?)
> > 
> > Any help is appreciated.
> > 
> > Thanks,
> > Kevin
> > 
> > 
> > 
> > -- 
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> ----------------------------------------------------------------------------
> --------------------
> The views and opinions expressed in this email message are the sender's
> own, and do not necessarily represent the views and opinions of Summit
> Systems Inc.
> 
> 
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to