It seems like it's a bit complicated to set up, hence it's just a FIXME right now.
But the general idea is to have a configurable logging mechanism.
import dbus.mainloop.glib
import getopt, sys, pcap, dpkt, re, httplib, urllib
import logging
import dbus.mainloop.glib
import getopt, sys, pcap, dpkt, re, httplib, urllib
import logging
import socket
import time
import gobject
import socket
import time
import gobject
'warn': logging.WARN, 'error': logging.ERROR,
'critical': logging.CRITICAL}.get(options.loglevel, "warn")
logging.basicConfig(level=loglevel)
'warn': logging.WARN, 'error': logging.ERROR,
'critical': logging.CRITICAL}.get(options.loglevel, "warn")
logging.basicConfig(level=loglevel)
+ #logging.config.fileConfig('logging.conf') #FIXME: Have file configured logging
log = logging.getLogger("Main")
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
log = logging.getLogger("Main")
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
#object.Start()
loop = gobject.MainLoop()
#object.Start()
loop = gobject.MainLoop()
- print "Running example signal emitter service."
+ log.info("Running example signal emitter service.")
# FIXME: This is debug code
#gobject.idle_add(pwnitter.MessageSent)
# FIXME: This is debug code
#gobject.idle_add(pwnitter.MessageSent)