[Pymoul-svn] SF.net SVN: pymoul: [199] pymoul/trunk/src/moul/osdependent/processinfo.py
Status: Alpha
Brought to you by:
tiran
From: <ti...@us...> - 2007-02-27 03:10:10
|
Revision: 199 http://pymoul.svn.sourceforge.net/pymoul/?rev=199&view=rev Author: tiran Date: 2007-02-26 19:10:11 -0800 (Mon, 26 Feb 2007) Log Message: ----------- Fixed %i -> %s Modified Paths: -------------- pymoul/trunk/src/moul/osdependent/processinfo.py Modified: pymoul/trunk/src/moul/osdependent/processinfo.py =================================================================== --- pymoul/trunk/src/moul/osdependent/processinfo.py 2007-02-27 03:01:53 UTC (rev 198) +++ pymoul/trunk/src/moul/osdependent/processinfo.py 2007-02-27 03:10:11 UTC (rev 199) @@ -251,7 +251,7 @@ mapping = {} try: # read entiry file to avoid race conditions - lines = open('%s/%i/status' % (PROC, pid), 'r').readlines() + lines = open('%s/%s/status' % (PROC, pid), 'r').readlines() except IOError: return None for line in lines: @@ -275,7 +275,7 @@ """ try: # read entiry file to avoid race conditions - data = open('%s/%i/cmdline' % (PROC, pid), 'r').read() + data = open('%s/%s/cmdline' % (PROC, pid), 'r').read() except IOError: return None return data.split(NULL) @@ -287,8 +287,8 @@ exe -> path to executable (may not exist) """ return { - 'cwd' : os.path.realpath('%s/%i/cwd' % (PROC, pid)), - 'exe' : os.path.realpath('%s/%i/exe' % (PROC, pid)), + 'cwd' : os.path.realpath('%s/%s/cwd' % (PROC, pid)), + 'exe' : os.path.realpath('%s/%s/exe' % (PROC, pid)), } class WinEnumProcesses(object): @@ -334,7 +334,7 @@ try: name = u"".join([c for c in modname if c != NULL]) except UnicodeError, msg: - LOG.exception("Can't decode name of pid %i" % pid) + LOG.exception("Can't decode name of pid %s" % pid) else: mapping[pid] = name modname[:] = sizeof(modname) * NULL @@ -362,7 +362,7 @@ try: name = u"".join([c for c in modname if c != NULL]) except UnicodeError, msg: - LOG.exception("Can't decode name of pid %i" % pid) + LOG.exception("Can't decode name of pid %s" % pid) else: name = None This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |