# Terminator by Chris Jones # GPL v2 only """cwd.py - function necessary to get the cwd for a given pid on various OSes >>> cwd = get_pid_cwd(None) >>> cwd.__class__.__name__ 'str' """ import psutil from .util import dbg def get_pid_cwd(pid = None): """Determine the cwd of the current process""" psinfo = psutil.Process(pid).as_dict() dbg('psinfo: %s %s' % (psinfo['cwd'],psinfo['pid'])) # return func return psinfo['cwd'] # vim: set expandtab ts=4 sw=4: