2011年5月2日月曜日

PyMongoでプロファイリングレベルを取得する

PyMongoでプロファイリングレベルを取得するには、以下のコードのようにprofiling_levelを使用します。

# coding=UTF-8
from pymongo import *
conn = Connection("localhost", 27017)
db = conn.local
# プロファイリングレベルを取得
if db.profiling_level() == OFF:
 print "OFF"
elif db.profiling_level() == SLOW_ONLY:
 print "SLOW_ONLY"
else:
 print "ALL"
 
補足
ubuntuで以下のコマンドでMongoDBとPyMongoのインストールができます。
sudo apt-get install mongodb
sudo apt-get install python-pymongo

動作環境
Python 2.6.6, PyMongo 1.7, mongodb1.4.4

0 件のコメント:

コメントを投稿