Commits

Show all
Author Commit Message Labels Comments Date
Floris Bruynooghe
Correct trove classifier
Tags
TAG_0.3b2
Floris Bruynooghe
Added tag TAG_0.3b2 for changeset 2dcf49d3e19e
Floris Bruynooghe
Set version for next release.
Floris Bruynooghe
Ignore stuff autogenerated from sdist command
Floris Bruynooghe
Update example script for current API
Floris Bruynooghe
Update TODO
Floris Bruynooghe
Update trove-classifiers to claim we're beta
Floris Bruynooghe
py3k fixes
Floris Bruynooghe
Improve mem-test script Include coverage for more functions and methods and modularise it a little more.
Chris Miles
Process.argc now raises an AttrInsufficientPrivsError on Darwin if the user does not have the appropriate privileges.
Chris Miles
Updated MountAttrTests to support Darwin (tested on Snow Leopard).
Chris Miles
Bugfix: on Snow Leopard boottime would return different values for repeat calls. Changed to use sysctlbyname() instead. (Should be compatible with older versions of OS X but needs testing. I don't have any pre-Snow Leopard machines).
Chris Miles
Ensure that Process.command & Process.argc always contain a value on Darwin, as per our contract with the user.
Chris Miles
Process.cwd should raise AttrNotAvailableError on Darwin.
Chris Miles
Updated pscmd() 'rssize' for Darwin (tested on OS X Snow Leopard).
Chris Miles
Updated ZombieTests.test_zombie_no_err for Darwin: needs to pause to allow child process status to update.
Chris Miles
Updated ProcessAttributeTests for Darwin behaviour where Process.command and Process.argc are not available for pid 0 even if superuser.
Chris Miles
Fixed Process.cwd test so that it checks that AttrNotImplementedError exception is raised on Darwin.
Chris Miles
Updated Darwin process tests for the process names on OS X (tested on Snow Leopard).
Floris Bruynooghe
Mention that the mount module is experimental
Floris Bruynooghe
Test and fix creating a Process object for a zombie Modify apphelper to split killing and waiting of the helper process so tests can create a zombie process. Add test that makes sure we can create a process object for a zombie. Fix Linux implementation which failed reading the cwd link for a zombie when running as root.
Floris Bruynooghe
Get Solaris process utime and stime from usage file The /proc/<pid>/usage file is normally readable by any process, while the /proc/<pid>/status file in only readable by the process owner (or root). Therefore using usage for utime and stime is better.
Floris Bruynooghe
Improve Process.name test When python is invoked via a symlink os.executable gets the name of the symlink invoked, not the actual executable. This happens on opensolaris on x86 in the deafault configuration.
Floris Bruynooghe
Deal with no options being present in `mount -p` output On solaris `mount -p` can show no options at all, we need to cope with that situation too.
Floris Bruynooghe
Implement mount tests for AIX Parse the output of `mount` on AIX too to compare in tests.
Floris Bruynooghe
Don't make Darwin exception for Process.cwd test Make it more obvious that Darwin is missing the Process.cwd attribute by making the test fail instead of expecting the failure.
Floris Bruynooghe
Fix mount.options test for Solaris 8 On Solaris 8 `mount -p` does not stip the dev=XXX option off so no need to add that again.
Floris Bruynooghe
Clear exception when setting attributes to priv error When we don't have permissing to read the status file of a process on Solaris we should clear the exception since the rest of the attributes are still valid. We're only supposed to set the attribute to PSI_STATUS_PRIVS with no exception raised at this point. Also add a note about using a different /proc file that contains the same information but less privileges restrictions.
Floris Bruynooghe
Fix mount.opions test for Solaris Find the dev=XXX option from the output of "mount -p" and append it to the other options.
Floris Bruynooghe
Use correct part for mount options
  1. Prev
  2. Next