Index: rules/rules/modules/rules.events.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/rules/rules/modules/Attic/rules.events.inc,v retrieving revision 1.1.2.12 diff -u -r1.1.2.12 rules.events.inc --- rules/rules/modules/rules.events.inc 15 May 2009 13:03:12 -0000 1.1.2.12 +++ rules/rules/modules/rules.events.inc 4 Jul 2009 21:34:36 -0000 @@ -96,5 +96,20 @@ } /** + * Implementation of hook_watchdog to catch watchdog events + * + * @param $log_message + * The log message (array) sent via watchdog + */ +function rules_watchdog($log_message) { + if ($log_message['type'] == "rules") { + //prevent re-entry of code -- if rules logs something we don't want to go into a loop + return; + } + rules_invoke_event('watchdog', $log_message['message'], $log_message['user'], $log_message['severity'], $log_message['referrer'], $log_message['ip'], $log_message['time'], $log_message['link']); +} + + +/** * @} */ \ No newline at end of file