]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Some better log msgs
authorZach Copley <zach@status.net>
Wed, 6 Jan 2010 07:44:34 +0000 (07:44 +0000)
committerZach Copley <zach@status.net>
Wed, 6 Jan 2010 07:44:34 +0000 (07:44 +0000)
plugins/RSSCloud/README
plugins/RSSCloud/RSSCloudRequestNotify.php

index 8fd281aab6fb3c7a66008a2d7f47e47cd7cfbcd8..1237e3e0e23005d6928158fd03d17b038cb30b32 100644 (file)
@@ -4,7 +4,8 @@ http://SITE/PATH/api/statuses/user_timeline/USERNAME.rss). When the
 plugin is enabled, StatusNet acts as both the publisher and hub ('writer' and
 'cloud' in RSSCloud parlance), but only for local StatusNet feeds. It's
 not possible to use it as a general purpose hub -- for instance you can't
-subscribe and get updates to a Wordpress feed from StatusNet.
+subscribe and get updates to a Wordpress feed from StatusNet using this
+plugin.
 
 To use the plugin, add the following to your config.php:
 
@@ -33,7 +34,7 @@ Notes
 -----
 
 - Again, only RSS 2.0 profile feeds may be subscribed to, and they have
-  be the ones with user names in them, like:
+  to be the ones with user names in them, like:
       http://SITE/PATH/api/statuses/user_timeline/USERNAME.rss
 - Subscriptions are deleted after three notification failures in a row
   (not sure this is optimal).
index a648efff176a0863f2abd508819331d479202978..d76c08d379aedef609c28d851de3a897b5e72a7e 100644 (file)
@@ -137,6 +137,11 @@ class RSSCloudRequestNotifyAction extends Action
         foreach ($this->feeds as $feed) {
 
             if (!$this->validateFeed($feed)) {
+
+                $nh = $this->getNotifyUrl();
+                common_log(LOG_WARNING,
+                           "RSSCloud plugin - $nh tried to subscribe to invalid feed: $feed");
+
                 $msg = 'Feed subscription failed - Not a valid feed.';
                 $this->showResult(false, $msg);
                 return;
@@ -216,8 +221,6 @@ class RSSCloudRequestNotifyAction extends Action
 
     function testNotificationHandler($feed)
     {
-        common_debug("RSSCloudPlugin - testNotificationHandler()");
-
         $notifyUrl = $this->getNotifyUrl();
 
         $notifier = new RSSCloudNotifier();
@@ -226,12 +229,13 @@ class RSSCloudRequestNotifyAction extends Action
 
             // 'domain' param set, so we have to use GET and send a challenge
 
-            common_log(LOG_INFO, 'Testing notification handler with challenge: ' .
+            common_log(LOG_INFO,
+                       'RSSCloud plugin - Testing notification handler with challenge: ' .
                        $notifyUrl);
             return $notifier->challenge($notifyUrl, $feed);
 
         } else {
-            common_log(LOG_INFO, 'Testing notification handler: ' .
+            common_log(LOG_INFO, 'RSSCloud plugin - Testing notification handler: ' .
                        $notifyUrl);
 
             return $notifier->postUpdate($notifyUrl, $feed);
@@ -298,7 +302,8 @@ class RSSCloudRequestNotifyAction extends Action
         $sub = RSSCloudSubscription::getSubscription($user->id, $notifyUrl);
 
         if ($sub) {
-            common_debug("Already subscribed to that!");
+            common_log(LOG_INFO, "RSSCloud plugin - $notifyUrl refreshed subscription" .
+                         " to user $user->nickname (id: $user->id).");
         } else {
 
             $sub = new RSSCloudSubscription();
@@ -312,6 +317,8 @@ class RSSCloudRequestNotifyAction extends Action
                 return false;
             }
 
+            common_log(LOG_INFO, "RSSCloud plugin - $notifyUrl subscribed" .
+                       " to user $user->nickname (id: $user->id)");
         }
 
         return true;