From 4aa0438f76b3d421c06401cded7af8123c86948f Mon Sep 17 00:00:00 2001 From: Mike Dirolf Date: Wed, 8 Apr 2009 14:01:52 -0400 Subject: [PATCH] minor: clean script fails if cleaning fails --- tools/clean.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/clean.py b/tools/clean.py index 92de461a3..66ab6cc1c 100644 --- a/tools/clean.py +++ b/tools/clean.py @@ -18,7 +18,15 @@ Only really intended to be used by internal build scripts. """ import os +import sys + try: os.remove("pymongo/_cbson.so") except: pass + +try: + from pymongo import _cbson + sys.exit("could still import _cbson") +except ImportError: + pass