irker history
-1.7 @
+1.7 @ 2012-10-05
This is a stable release.
Optional metadata filtering with a user-specified command.
irkerd code is now armored against IRC library errors in the delivery threads.
# No user-serviceable parts below this line
+version = "1.7"
+
# This black magic imports support for green threads (coroutines),
# then has kinky sex with the import library internals, replacing
# "threading" with a coroutine-using imposter. Threads then become
except ImportError:
import json
-version = "1.6"
-
# Sketch of implementation:
#
# One Irker object manages multiple IRC sessions. It holds a map of
# No user-serviceable parts below this line:
#
+version = "1.7"
+
import os, sys, commands, socket, urllib, subprocess
from pipes import quote as shellquote
try:
except ImportError:
import json
-version = "1.6"
-
def do(command):
return commands.getstatusoutput(command)[1]