diff options
author | sylvain thenault <sylvain.thenault@logilab.fr> | 2009-02-09 21:57:58 +0100 |
---|---|---|
committer | sylvain thenault <sylvain.thenault@logilab.fr> | 2009-02-09 21:57:58 +0100 |
commit | a3b6f5e2884037320aa07bf88f24b218bbc5d510 (patch) | |
tree | 05d2383cc090b1b138a1d8bfc847e883f0613379 /shellutils.py | |
parent | c95b76af3cd00bdf51e212f052069ed7c76419e1 (diff) | |
download | logilab-common-a3b6f5e2884037320aa07bf88f24b218bbc5d510.tar.gz |
actually fix #7915
Diffstat (limited to 'shellutils.py')
-rw-r--r-- | shellutils.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/shellutils.py b/shellutils.py index 337a9dc..b8d850d 100644 --- a/shellutils.py +++ b/shellutils.py @@ -2,7 +2,7 @@ scripts. :author: Logilab -:copyright: 2000-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +:copyright: 2000-2009 LOGILAB S.A. (Paris, FRANCE), all rights reserved. :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr :license: General Public License version 2 - http://www.gnu.org/licenses """ @@ -20,7 +20,14 @@ import errno from os.path import exists, isdir, islink, basename, join, walk from logilab.common import STD_BLACKLIST -from logilab.common.proc import ProcInfo, NoSuchProcess +try: + from logilab.common.proc import ProcInfo, NoSuchProcess +except ImportError: + # windows platform + class NoSuchProcess(Exception): pass + + def ProcInfo(pid): + raise NoSuchProcess() def chown(path, login=None, group=None): |