summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2016-02-27 10:33:20 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2016-02-27 10:33:20 +0100
commit7d417f0109201d149f019323f48ed1898a6e9e00 (patch)
treedd7eed9b3c2b11893b24af8ef3a4dce489d13e68
parent98898a1f97b7d9d920597f8fbb30b07ec336197d (diff)
downloadpsutil-7d417f0109201d149f019323f48ed1898a6e9e00.tar.gz
update IDEAS
-rw-r--r--IDEAS (renamed from TODO)19
-rw-r--r--psutil/tests/test_process.py2
2 files changed, 5 insertions, 16 deletions
diff --git a/TODO b/IDEAS
index ed96b0f8..ecfb8f42 100644
--- a/TODO
+++ b/IDEAS
@@ -20,8 +20,8 @@ PLATFORMS
* HP-UX
-HIGHER PRIORITY
-===============
+FEATURES
+========
* #371: CPU temperature (apparently OSX and Linux only; on Linux it requires
lm-sensors lib).
@@ -44,9 +44,8 @@ HIGHER PRIORITY
* #604: emulate os.getloadavg() on Windows
-
-LOWER PRIORITY
-==============
+ * (Linux) extend Process.open_files() in order to read from /proc/pid/fdinfo
+ and return file position and flags/mode.
* scripts/taskmgr-gui.py (using tk).
@@ -67,10 +66,6 @@ LOWER PRIORITY
tty -> psutil.Process.terminal()
who -> psutil.users()
-
-DEBATABLE
-=========
-
* psutil.proc_tree() something which obtains a {pid:ppid, ...} dict for
all running processes in one shot. This can be factored out from
Process.children() and exposed as a first class function.
@@ -146,9 +141,3 @@ DEBATABLE
* #550: number of threads per core.
* Have psutil.Process().cpu_affinity([]) be an alias for "all CPUs"?
-
-
-REJECTED IDEAS
-==============
-
-STUB
diff --git a/psutil/tests/test_process.py b/psutil/tests/test_process.py
index 176c19a4..f1cc1762 100644
--- a/psutil/tests/test_process.py
+++ b/psutil/tests/test_process.py
@@ -1935,7 +1935,7 @@ class TestNonUnicode(unittest.TestCase):
@classmethod
def tearDownClass(cls):
- shutil.rmtree(cls.temp_directory)
+ shutil.rmtree(cls.temp_directory, ignore_errors=True)
def setUp(self):
reap_children()