summaryrefslogtreecommitdiff
path: root/psutil/_psbsd.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2019-02-04 16:04:02 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2019-02-04 16:04:02 +0100
commit584914306e50aec251476014ac3934810039e7b5 (patch)
tree62f5d7c77f98371c52b072648ef420cc8c51b8e3 /psutil/_psbsd.py
parent3d65245b72616c956619d6615607ce21561b10d2 (diff)
downloadpsutil-584914306e50aec251476014ac3934810039e7b5.tar.gz
fix #1402: move psutil exceptions back into __init__.py
Diffstat (limited to 'psutil/_psbsd.py')
-rw-r--r--psutil/_psbsd.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/psutil/_psbsd.py b/psutil/_psbsd.py
index 6683a200..0581de29 100644
--- a/psutil/_psbsd.py
+++ b/psutil/_psbsd.py
@@ -28,9 +28,6 @@ from ._common import sockfam_to_enum
from ._common import socktype_to_enum
from ._common import usage_percent
from ._compat import which
-from ._exceptions import AccessDenied
-from ._exceptions import NoSuchProcess
-from ._exceptions import ZombieProcess
__extra__all__ = []
@@ -137,6 +134,13 @@ kinfo_proc_map = dict(
name=24,
)
+# These objects get set on "import psutil" from the __init__.py
+# file, see: https://github.com/giampaolo/psutil/issues/1402
+NoSuchProcess = None
+ZombieProcess = None
+AccessDenied = None
+TimeoutExpired = None
+
# =====================================================================
# --- named tuples