]> git.ipfire.org Git - thirdparty/sarg.git/blobdiff - log.c
Add an option to make sarg generates the css template
[thirdparty/sarg.git] / log.c
diff --git a/log.c b/log.c
index aab96c68185d3bdccafce7841bff2c575d354354..344fc3b1e268c5f6d3a530d07cc3775a4b175ada 100644 (file)
--- a/log.c
+++ b/log.c
@@ -160,10 +160,12 @@ int main(int argc,char *argv[])
    struct userfilestruct *first_user_file, *ufile, *ufile1, *prev_ufile;
    static int split=0;
    static int convert=0;
+   static int output_css=0;
    int option_index;
    static struct option long_options[]=
    {
       {"convert",no_argument,&convert,1},
+      {"css",no_argument,&output_css,1},
       {"split",no_argument,&split,1},
       {0,0,0,0}
    };
@@ -536,6 +538,10 @@ int main(int argc,char *argv[])
       NAccessLog++;
    }
 
+   if(output_css) {
+      css_content(stdout);
+      exit(EXIT_SUCCESS);
+   }
    if(split) {
       splitlog(AccessLog[0], df, dfrom, duntil, convert);
       exit(EXIT_SUCCESS);