import sys
import logging ; log = logging.getLogger('pymind')
+# First of all, we need to setup the logging framework
+# FIXME: this should go in a configuration file
+logging.basicConfig(
+ level = logging.DEBUG,
+ format = '%(asctime)s %(name)-24s %(levelname)-8s %(message)s',
+ datefmt = '%a, %d %b %Y %H:%M:%S',
+)
from pymin.pymindaemon import PyminDaemon
from pymin.dispatcher import Handler
setattr(root, name, service.get_service(config))
return root
+# FIXME
+try:
+ f = file("/proc/sys/net/ipv4/ip_forward","w")
+ f.write("1")
+ f.close()
+except (IOError, OSError), e:
+ log.warning("Can't set ip_forward: %s", e)
+
PyminDaemon(build_root(config), config.bind_addr).run()