[Groonga-commit] groonga/groonga at de870de [master] windows: try to use user defined channel

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jul 28 12:26:34 JST 2015


Kouhei Sutou	2015-07-28 12:26:34 +0900 (Tue, 28 Jul 2015)

  New Revision: de870de3237dd6dd664fc1e8e9f341b86698b16b
  https://github.com/groonga/groonga/commit/de870de3237dd6dd664fc1e8e9f341b86698b16b

  Message:
    windows: try to use user defined channel

  Modified files:
    data/windows_event_log/provider.man
    lib/windows_event_logger.c

  Modified: data/windows_event_log/provider.man (+10 -5)
===================================================================
--- data/windows_event_log/provider.man    2015-07-28 12:21:08 +0900 (35f54b2)
+++ data/windows_event_log/provider.man    2015-07-28 12:26:34 +0900 (a7c24a8)
@@ -8,7 +8,12 @@
       <provider name="Groonga"
                 guid="{851d655e-1970-400b-99a3-1c6fac5cbe18}">
         <channels>
-          <importChannel chid="system" name="System"/>
+          <channel chid="all"
+                   value="16"
+                   name="Groonga"
+                   enabled="true"
+                   isolation="Application"
+                   type="Admin"/>
         </channels>
 
         <templates>
@@ -19,13 +24,13 @@
 
         <events>
           <event value="1" level="win:Critical"
-                 template="message" channel="system"/>
+                 template="message" channel="all"/>
           <event value="2" level="win:Error"
-                 template="message" channel="system"/>
+                 template="message" channel="all"/>
           <event value="3" level="win:Warning"
-                 template="message" channel="system"/>
+                 template="message" channel="all"/>
           <event value="4" level="win:Informational"
-                 template="message" channel="system"/>
+                 template="message" channel="all"/>
         </events>
       </provider>
     </events>

  Modified: lib/windows_event_logger.c (+3 -1)
===================================================================
--- lib/windows_event_logger.c    2015-07-28 12:21:08 +0900 (052ca23)
+++ lib/windows_event_logger.c    2015-07-28 12:26:34 +0900 (4e1589b)
@@ -73,7 +73,9 @@ windows_event_logger_log(grn_ctx *ctx, grn_log_level level,
 
   event.Id = event.Level;
   event.Version = 0;
-  event.Channel = 0x08;
+  /* 16 is the value of //channel[@value] in
+     data/windows_event_log/provider.man. */
+  event.Channel = 16;
   event.Opcode = 0;
   event.Task = 0;
   event.Keyword = 0x00;
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index