summaryrefslogtreecommitdiff
path: root/psutil/_pswindows.py
diff options
context:
space:
mode:
Diffstat (limited to 'psutil/_pswindows.py')
-rw-r--r--psutil/_pswindows.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/psutil/_pswindows.py b/psutil/_pswindows.py
index 4d39d84f..6392c510 100644
--- a/psutil/_pswindows.py
+++ b/psutil/_pswindows.py
@@ -14,6 +14,7 @@ from . import _common
from . import _psutil_windows as cext
from ._common import conn_tmap
from ._common import isfile_strict
+from ._common import parse_environ_block
from ._common import sockfam_to_enum
from ._common import socktype_to_enum
from ._common import usage_percent
@@ -346,6 +347,10 @@ class Process(object):
else:
return [py2_strencode(s) for s in ret]
+ @wrap_exceptions
+ def environ(self):
+ return parse_environ_block(cext.proc_environ(self.pid))
+
def ppid(self):
try:
return ppid_map()[self.pid]