I was doing some experimentation and after reading the analog docs more
carefully, I realized that my syntax was wrong and I interchanged the '+'
and '-' in my G and g switches in the original command in the previous
emails.

It seems that I can run analog with an absolute path to a different config
file with the command:
/usr/local/analog-6.03/analog -G
+g/usr/local/analog-6.0.3/lib_analog_config/ob_analog.cfg

I verified this by executing it at different places within the directory
tree.

  

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Richard Hamilton
> Sent: Friday, August 15, 2008 4:02 PM
> To: Support for analog web log analyzer
> Subject: Re: [analog-help] Alternate config files
> 
> 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
> +-------------------------------------------------------------
> ----------
> +-
> 

+------------------------------------------------------------------------
|  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
+------------------------------------------------------------------------

Reply via email to