diff --git a/mongo_btree b/mongo_btree index b31cef3..371502e 100755 --- a/mongo_btree +++ b/mongo_btree @@ -15,13 +15,14 @@ except ImportError: def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener) diff --git a/mongo_conn b/mongo_conn index de5e6b5..d699760 100755 --- a/mongo_conn +++ b/mongo_conn @@ -15,13 +15,14 @@ except ImportError: def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener) diff --git a/mongo_lock b/mongo_lock index eeb53b4..3d34d66 100755 --- a/mongo_lock +++ b/mongo_lock @@ -15,13 +15,14 @@ except ImportError: def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener) diff --git a/mongo_mem b/mongo_mem index d1ef449..9019c1c 100755 --- a/mongo_mem +++ b/mongo_mem @@ -15,13 +15,14 @@ except ImportError: def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener) diff --git a/mongo_ops b/mongo_ops index 0c9f63d..457a629 100755 --- a/mongo_ops +++ b/mongo_ops @@ -15,13 +15,14 @@ except ImportError: def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener) diff --git a/src/header.py b/src/header.py index 3b6ae19..827487a 100644 --- a/src/header.py +++ b/src/header.py @@ -12,13 +12,14 @@ def getServerStatus(): host = os.environ.get("host", "127.0.0.1") port = 28017 - url = "http://%s:%d/_status" % (host, port) + scheme = os.environ.get("scheme", "http") + url = "%s://%s:%d/_status" % (scheme, host, port) req = urllib2.Request(url) user = os.environ.get("user") password = os.environ.get("password") if user and password: passwdmngr = urllib2.HTTPPasswordMgrWithDefaultRealm() - passwdmngr.add_password(None, 'http://%s:%d' % (host, port), user, password) + passwdmngr.add_password(None, '%s://%s:%d' % (scheme, host, port), user, password) authhandler = urllib2.HTTPDigestAuthHandler(passwdmngr) opener = urllib2.build_opener(authhandler) urllib2.install_opener(opener)