diff options
author | Matt Kangas <matt.kangas@mongodb.com> | 2014-11-10 08:52:26 -0500 |
---|---|---|
committer | Matt Kangas <matt.kangas@mongodb.com> | 2014-11-10 08:52:26 -0500 |
commit | aed9203f383619406705119cdf62c6f28c33c4e0 (patch) | |
tree | 785d1c7a4e7a5304fcbfb1b9af6cbc8ac8621f63 /src/third_party/wiredtiger/tools/wt_nvd3_util.py | |
parent | 20ad93b09352b317302f6b713bacaedab757c93b (diff) | |
download | mongo-aed9203f383619406705119cdf62c6f28c33c4e0.tar.gz |
Import wiredtiger-wiredtiger-2.4.0-285-g0d497d3.tar.gz from wiredtiger branch develop
Diffstat (limited to 'src/third_party/wiredtiger/tools/wt_nvd3_util.py')
-rw-r--r-- | src/third_party/wiredtiger/tools/wt_nvd3_util.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/tools/wt_nvd3_util.py b/src/third_party/wiredtiger/tools/wt_nvd3_util.py index 6bf1396b0ff..87ce9b85e9f 100644 --- a/src/third_party/wiredtiger/tools/wt_nvd3_util.py +++ b/src/third_party/wiredtiger/tools/wt_nvd3_util.py @@ -25,8 +25,19 @@ # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR # OTHER DEALINGS IN THE SOFTWARE. # +import os, sys from datetime import datetime -from nvd3 import lineChart + +tool_dir = os.path.split(sys.argv[0])[0] +# Make sure Python finds the NVD3 in our third party directory, to +# avoid compatability issues +sys.path.append(os.path.join(tool_dir, "third_party")) + +try: + from nvd3 import lineChart +except ImportError: + print >>sys.stderr, "Could not import nvd3. It should be installed locally." + sys.exit(-1) # Add a multiChart type so we can overlay line graphs class multiChart(lineChart): |