Re: Alternate config files
Richard Hamilton <[email protected]>
| Newsgroups | gmane.comp.web.analog.general |
|---|---|
| Message-ID | <[email protected]> |
Brian, Just to avoid future confusion, what you have done there is actually to specify a relative path not an absolute path. You have launched analog from the analog-6.03 directory (thereby making it the present working directory) and have then specified lib_analog_config as the directory containing your config files, which is an immediate descendent of analog-6.03. The omission of the leading '/' is exactly what makes this a 'relative path'. R. Brian Clanton wrote: > AH!! > > Found my error. > > When I right crontabs I try to include absolute paths whenever possible. It > seems that I can invoke analog with an absolute path, but from the > analog6.03 directory, I need to omit the "/" after the "-g" switch. This is > the command that works when I want to change config files and want an > absolute path declared for the analog executable: > > (The "glib" is not the gnu lib but -g and the directory "lib_analog_config" > > /usr/local/analog-6.03/analog +G -glib_analog_config/ob_analog.cfg > > > > >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On Behalf Of >> Richard Hamilton >> Sent: Friday, August 15, 2008 3:19 PM >> To: Support for analog web log analyzer >> Subject: Re: [analog-help] Alternate config files >> >> >> Brian, >> >> "If the name of a configuration file given in a CONFIGFILE >> command doesn't include a directory, it will be looked for >> wherever analog expects to find its configuration files. >> (This location is a compile-time option.) For example, in the >> Windows version it would be in the same folder as the analog >> executable. This applies to the default and mandatory >> configuration files as well. But configuration files given >> with +g (***are relative to the current directory at the time >> you run the program***). " >> >> Perhaps absolute paths are therefore not supported? Assuming >> you are in Linux I suggest you try using the dot dot notation >> for the parent directory. For example: >> >> analog +G -g../lib_analog_config/alt_config.cfg >> >> assuming you have run the executable from >> /usr/local/analog-6.03/lib_analog_config/ >> >> If you run it from ./analog-6.03/ >> >> on the other hand then you would only need to use >> -g/lib_analog_config/alt_config.cfg >> >> Regards >> Richard >> >> Brian Clanton wrote: >> >>> I have an alternate config files that I want analog to use. >>> >>> >>> analog +G -galt_config.cfg >>> >>> However, I have multiple config files, so to keep it >>> >> organized, I have >> >>> a specific directory for them: >>> >>> /usr/local/analog-6.03/lib_analog_config >>> >>> I've tried using the directory path in the statement that >>> >> provides the >> >>> location of the config file, but it doesn't seem to work properly: >>> >>> analog +G -g/usr/local/analog-6.03/lib_analog_config/alt_config.cfg >>> >>> >>> What is the correct syntax to use to specify alternate >>> >> config files in >> >>> other directories? >>> >>> >>> >> +--------------------------------------------------------------------- >> >>> +--- >>> | TO UNSUBSCRIBE from this list: >>> | http://lists.meer.net/mailman/listinfo/analog-help >>> | >>> | Analog Documentation: http://analog.cx/docs/Readme.html List >>> | archives: http://www.analog.cx/docs/mailing.html#listarchives >>> | Usenet version: >>> >> news://news.gmane.org/gmane.comp.web.analog.general >> >> +--------------------------------------------------------------------- >> >>> +--- >>> >>> >>> >> +------------------------------------------------------------- >> ---------- >> +- >> | TO UNSUBSCRIBE from this list: >> | http://lists.meer.net/mailman/listinfo/analog-help >> | >> | Analog Documentation: http://analog.cx/docs/Readme.html List >> | archives: http://www.analog.cx/docs/mailing.html#listarchives >> | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general >> +------------------------------------------------------------- >> ---------- >> +- >> >> > > +------------------------------------------------------------------------ > | TO UNSUBSCRIBE from this list: > | http://lists.meer.net/mailman/listinfo/analog-help > | > | Analog Documentation: http://analog.cx/docs/Readme.html > | List archives: http://www.analog.cx/docs/mailing.html#listarchives > | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general > +------------------------------------------------------------------------ > > +------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.meer.net/mailman/listinfo/analog-help | | Analog Documentation: http://analog.cx/docs/Readme.html | List archives: http://www.analog.cx/docs/mailing.html#listarchives | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general +------------------------------------------------------------------------