Mailing List Archive

Order of processing steps...
Thanks for all the help so far.
Where can I find Analog's order of process.
I'm trying to understand this in order to process URL
parameters/querystring as I would like.

As far as I can tell it must go like this:

1. Read line from Log file
example: http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E6

2. Process FILEALIAS directives
example:
FILEALIAS /*?*72015D13-BDB7-CEBA-FCC75AAEAA3A08E6 /*
Translates this:
http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
to this: http://www.mydomain.com/72015D13-BDB7-CEBA-FCC75AAEAA3A08E6

3. Process FILEINCLUDE directives
example:
FILEINCLUDE http://www.mydomain.com/72015D13-BDB7-CEBA-FCC75AAEAA3A08E6

Is that correct?

I plan on creating a configuration file that will list all the
objectID that I want to include in the report.
Maybe something like this will work:
FILEINCLUDE http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
FILEINCLUDE http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E7
FILEINCLUDE http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E8
FILEINCLUDE http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E9
FILEINCLUDE http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08F0

If this posting does not make any sense, them I have got it all screwed up.
If so, then flame me with constructive criticism.
--
Troy Simpson
+------------------------------------------------------------------------
| 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
+------------------------------------------------------------------------
Re: Order of processing steps... [ In reply to ]
Troy Simpson <tdsimpson@gmail.com> wrote:
> Thanks for all the help so far.
> Where can I find Analog's order of process.
> I'm trying to understand this in order to process URL
> parameters/querystring as I would like.
>
> As far as I can tell it must go like this:
>
> 1. Read line from Log file
> example:
> http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
>
> 2. Process FILEALIAS directives
> example:
> FILEALIAS /*?*72015D13-BDB7-CEBA-FCC75AAEAA3A08E6 /*
> Translates this:
> http://www.mydomain.com/?objectid=72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
> to this: http://www.mydomain.com/72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
>
> 3. Process FILEINCLUDE directives
> example:
> FILEINCLUDE
> http://www.mydomain.com/72015D13-BDB7-CEBA-FCC75AAEAA3A08E6
>
> Is that correct?

That's pretty much the order described in http://analog.cx/docs/alias.html ("After analog has read each logfile entry, it then applies aliases to each of the items") and http://analog.cx/docs/include.html ("After aliasing each item, analog decides whether that item is wanted or not.")

Aengus

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