Bug 873720 - only import psutil on platforms that it supports. r=ted

This commit is contained in:
Landry Breuil 2013-05-30 21:23:46 +02:00
Родитель 88347819cd
Коммит c264a51680
1 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -11,9 +11,13 @@ import time
from collections import namedtuple
try:
import psutil
except ImportError:
# keep in sync with psutil os support, see psutil/__init__.py
if sys.platform.startswith("freebsd") or sys.platform.startswith("darwin") or sys.platform.startswith("win32") or sys.platform.startswith("linux"):
try:
import psutil
except ImportError:
psutil = None
else:
psutil = None
from ..compilation.warnings import (