[Pymoul-svn] SF.net SVN: pymoul: [254] enumprocess/trunk
Status: Alpha
Brought to you by:
tiran
From: <ti...@us...> - 2007-03-14 16:04:44
|
Revision: 254 http://pymoul.svn.sourceforge.net/pymoul/?rev=254&view=rev Author: tiran Date: 2007-03-14 09:04:32 -0700 (Wed, 14 Mar 2007) Log Message: ----------- More BSD compatibility Modified Paths: -------------- enumprocess/trunk/PKG-INFO enumprocess/trunk/README.txt enumprocess/trunk/src/enumprocess/processinfo.py enumprocess/trunk/src/enumprocess.egg-info/PKG-INFO enumprocess/trunk/src/enumprocess.egg-info/SOURCES.txt Modified: enumprocess/trunk/PKG-INFO =================================================================== --- enumprocess/trunk/PKG-INFO 2007-03-14 00:17:31 UTC (rev 253) +++ enumprocess/trunk/PKG-INFO 2007-03-14 16:04:32 UTC (rev 254) @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: enumprocess -Version: 0.1 +Version: 0.1.1 Summary: enumprocess: list pids and processes Home-page: http://sourceforge.net/projects/pymoul/ Author: Christian Heimes @@ -11,7 +11,7 @@ TODO: long description Keywords: pid,process,enum,proc,ps,psapi -Platform: Independant +Platform: Independent Classifier: Development Status :: 4 - Beta Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: BSD License Modified: enumprocess/trunk/README.txt =================================================================== --- enumprocess/trunk/README.txt 2007-03-14 00:17:31 UTC (rev 253) +++ enumprocess/trunk/README.txt 2007-03-14 16:04:32 UTC (rev 254) @@ -14,4 +14,19 @@ getPids() - list of ints/longs getPidNames() - mapping pid -> name getPidDetails(pid) - detailed informations about a process -getPidDetails('self') - detailed informations about current process \ No newline at end of file +getPidDetails('self') - detailed informations about current process + +Authors +======= + +Christian Heimes + + * primary developer and maintainer + +Walt Scrivens + + * Mac/BSD support and tester + +The Windows implementation is based on Eric Koome's example: +http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/305279 + Modified: enumprocess/trunk/src/enumprocess/processinfo.py =================================================================== --- enumprocess/trunk/src/enumprocess/processinfo.py 2007-03-14 00:17:31 UTC (rev 253) +++ enumprocess/trunk/src/enumprocess/processinfo.py 2007-03-14 16:04:32 UTC (rev 254) @@ -152,13 +152,13 @@ """ __slots__ = () - # -e: every process + # -e: Select all processes # -w twice: unlimited width - # -O: format - CMD = "ps" - PIDNAMES = CMD + " -e -o pid,comm" - PIDS = CMD + " -e -o pid" - PIDDETAILS = CMD + " -p %i -o comm" + # -o: format + CMD = "ps -w -w " + PIDS = CMD + "-A -o pid" + PIDNAMES = CMD + "-A -o pid,ucomm" + PIDDETAILS = CMD + "-p %i -o ucomm" @classmethod def supported(cls): Modified: enumprocess/trunk/src/enumprocess.egg-info/PKG-INFO =================================================================== --- enumprocess/trunk/src/enumprocess.egg-info/PKG-INFO 2007-03-14 00:17:31 UTC (rev 253) +++ enumprocess/trunk/src/enumprocess.egg-info/PKG-INFO 2007-03-14 16:04:32 UTC (rev 254) @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: enumprocess -Version: 0.1 +Version: 0.1.1 Summary: enumprocess: list pids and processes Home-page: http://sourceforge.net/projects/pymoul/ Author: Christian Heimes @@ -11,7 +11,7 @@ TODO: long description Keywords: pid,process,enum,proc,ps,psapi -Platform: Independant +Platform: Independent Classifier: Development Status :: 4 - Beta Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: BSD License Modified: enumprocess/trunk/src/enumprocess.egg-info/SOURCES.txt =================================================================== --- enumprocess/trunk/src/enumprocess.egg-info/SOURCES.txt 2007-03-14 00:17:31 UTC (rev 253) +++ enumprocess/trunk/src/enumprocess.egg-info/SOURCES.txt 2007-03-14 16:04:32 UTC (rev 254) @@ -3,6 +3,7 @@ LICENSE.txt MANIFEST.in Makefile +PKG-INFO README.txt ez_setup.py setup.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |