From 9121b90ee0baff9c88739c68b01bf6c4ed1fa22e Mon Sep 17 00:00:00 2001 From: Nico Casar Gonzalez Date: Thu, 18 Aug 2016 19:27:04 -0300 Subject: [PATCH] added mongodb URI for configuration defining settings_mongodb_uri will override settings_host and settings_port --- plugins/mongodb/mongo_collection_ | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/mongodb/mongo_collection_ b/plugins/mongodb/mongo_collection_ index a0b73653..67024d19 100644 --- a/plugins/mongodb/mongo_collection_ +++ b/plugins/mongodb/mongo_collection_ @@ -38,6 +38,8 @@ from operator import itemgetter settings_host = '127.0.0.1' settings_port = 27017 +# mongodb_uri will override host and port +settings_mongodb_uri = '' settings_db = 'mydb' settings_user = '' settings_password = '' @@ -86,7 +88,10 @@ typeIndex['indexsize']['category'] = 'MongoDB' def getCollstats(graphtype): - con = pymongo.MongoClient(settings_host, int(settings_port)) + if settings_mongodb_uri: + con = pymongo.MongoClient(settings_mongodb_uri) + else: + con = pymongo.MongoClient(settings_host, int(settings_port)) if settings_user: db = con['admin']