You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2012/10/07 22:19:22 UTC

svn commit: r1395376 - /subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py

Author: danielsh
Date: Sun Oct  7 20:19:22 2012
New Revision: 1395376

URL: http://svn.apache.org/viewvc?rev=1395376&view=rev
Log:
irkerbridge: break out a helper function.

* tools/server-side/svnpubsub/irkerbridge.py
  (BigDoEverythingClass._send): Break out from..
  (BigDoEverythingClass.commit): .. here.

Modified:
    subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py

Modified: subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py?rev=1395376&r1=1395375&r2=1395376&view=diff
==============================================================================
--- subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py (original)
+++ subversion/trunk/tools/server-side/svnpubsub/irkerbridge.py Sun Oct  7 20:19:22 2012
@@ -166,6 +166,16 @@ class BigDoEverythingClass(object):
       else:
         rev.subdirs_count_s = ""
 
+  def _send(self, irker, msg):
+    sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
+    irker_list = irker.split(':')
+    if len(irker_list) < 2:
+      irker_list.append(6659)
+    json_msg = json.dumps(msg)
+    sock.sendto(json_msg, (irker_list[0],int(irker_list[1])))
+    if self.options.verbose:
+      print "SENT: %s to %s" % (json_msg, irker)
+
   def commit(self, host, port, rev):
     if self.options.verbose:
       print "RECV: from %s:%s" % (host, port)
@@ -186,14 +196,7 @@ class BigDoEverythingClass(object):
             privmsg = privmsg[:MAX_PRIVMSG-3] + '...'
           for to in to_list:
             msg = {'to': to, 'privmsg': privmsg}
-            sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
-            irker_list = irker.split(':')
-            if len(irker_list) < 2:
-              irker_list.append(6659)
-            json_msg = json.dumps(msg)
-            sock.sendto(json_msg, (irker_list[0],int(irker_list[1])))
-            if self.options.verbose:
-              print "SENT: %s to %s" % (json_msg, irker)
+            self._send(irker, msg)
 
     except:
       print "Unexpected error:"