baseclass: Use logging for logtrace

This commit is contained in:
Cole Robinson 2011-04-14 12:49:48 -04:00
parent 3a3057b52b
commit fc6814d186

View File

@ -78,10 +78,11 @@ class vmmGObject(gobject.GObject):
gobject.source_remove(handle)
self._gobject_timeouts.remove(handle)
def _printtrace(self, msg):
def _logtrace(self, msg):
import traceback
print "%s (%s %s)\n:%s" % (msg, self.object_key, self.refcount(),
"".join(traceback.format_stack()))
logging.debug("%s (%s %s)\n:%s" %
(msg, self.object_key, self.refcount(),
"".join(traceback.format_stack())))
def refcount(self):
# Function generates 2 temporary refs, so adjust total accordingly