+# Erebus IRC bot - Author: John Runyon
+# module helper functions, see modules/modtest.py for usage
+# This file is released into the public domain; see http://unlicense.org/
+
+class error(object):
+ def __init__(self, desc):
+ self.errormsg = desc
+ def __nonzero__(self):
+ return False #object will test to False
+ def __repr__(self):
+ return '<modlib.error %r>' % self.errormsg
+ def __str__(self):
+ return self.errormsg
+