/[drupal]/contributions/modules/multiping/multiping.module
ViewVC logotype

Diff of /contributions/modules/multiping/multiping.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.6, Fri Apr 11 20:02:23 2008 UTC revision 1.7, Fri Aug 1 10:04:29 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: multiping.module,v 1.5 2008/04/11 19:16:50 skyr Exp $  // $Id: multiping.module,v 1.6 2008/04/11 20:02:23 skyr Exp $
3    
4  define("_multiping_when_active", 1);  define("_multiping_when_active", 1);
5  define("_multiping_when_taxonomy", 2);  define("_multiping_when_taxonomy", 2);
# Line 190  function _multiping_checkpings() { Line 190  function _multiping_checkpings() {
190          $retry_time=24*60;          $retry_time=24*60;
191        if ($row->lastping+60*$retry_time>time()) {        if ($row->lastping+60*$retry_time>time()) {
192          // Timeout not yet reached          // Timeout not yet reached
193          watchdog("Multiping","Timeout for service ".$row->name." not yet reached");          watchdog("Multiping", "Timeout for service @name not yet reached", array('@name' => $row->name));
194        } elseif (_multiping_doping($row)) {        } elseif (_multiping_doping($row)) {
195          watchdog("Multiping", t('Successfully notified %site.',array('%site' => $row->name)));          watchdog("Multiping", 'Successfully notified %site.', array('%site' => $row->name));
196          db_query("UPDATE {multiping} SET failcount='0' WHERE id=%d",$row->id);          db_query("UPDATE {multiping} SET failcount='0' WHERE id=%d",$row->id);
197        } else {        } else {
198          watchdog("Multiping", t('Failed to notify %site.',array('%site' => $row->name)), WATCHDOG_WARNING);          watchdog("Multiping", 'Failed to notify %site.', array('%site' => $row->name), WATCHDOG_WARNING);
199          db_query("UPDATE {multiping} SET failcount='%d' WHERE id=%d",          db_query("UPDATE {multiping} SET failcount='%d' WHERE id=%d",
200            ($row->failcount)+1,$row->id);            ($row->failcount)+1,$row->id);
201        }        }
# Line 260  function multiping_edit_service($form_st Line 260  function multiping_edit_service($form_st
260        $edit['voc']=unserialize($row->voc);        $edit['voc']=unserialize($row->voc);
261        $edit['nodetype']=unserialize($row->nodetypes);        $edit['nodetype']=unserialize($row->nodetypes);
262      } else {      } else {
263        watchdog("Multiping","Query for id=$id returned 0 rows", WATCHDOG_WARNING);        watchdog("Multiping","Query for id=@id returned 0 rows", array('@id' => $id), WATCHDOG_WARNING);
264        $id=0;        $id=0;
265      }      }
266    }    }
# Line 478  function multiping_pingall() { Line 478  function multiping_pingall() {
478    
479    
480  function multiping_ping($id) {  function multiping_ping($id) {
481    watchdog("Multiping","ping $id");    watchdog("Multiping","ping @id", array('@id' => $id));
482    if (!is_numeric($id)) {    if (!is_numeric($id)) {
483      drupal_not_found();      drupal_not_found();
484      return;      return;
# Line 489  function multiping_ping($id) { Line 489  function multiping_ping($id) {
489    
490    
491  function multiping_delete($id) {  function multiping_delete($id) {
492    watchdog("Multiping","delete $id");    watchdog("Multiping","delete @id", array('@id' => $id));
493    if (!is_numeric($id)) {    if (!is_numeric($id)) {
494      drupal_not_found();      drupal_not_found();
495      return;      return;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.2