Fixed to not redo node/mongo downloads when rerunning the script.

This commit is contained in:
Nick Winter 2014-04-11 20:37:06 -07:00
parent 8ea2a80088
commit 137d2b0fd4
3 changed files with 21 additions and 10 deletions
scripts/devSetup

View file

@ -37,10 +37,12 @@ class SetupFactory(object):
try:
mongo_version_string = subprocess.check_output("mongod --version",shell=True)
mongo_version_string = mongo_version_string.decode(encoding='UTF-8')
except:
print("Mongod not found.")
except Exception, e:
print("Mongod not found: %s"%e)
if "v2.6." not in mongo_version_string:
print("MongoDB not found, so installing...")
if mongo_version_string:
print("Had MongoDB version: %s"%mongo_version_string)
print("MongoDB not found, so installing a local copy...")
self.mongo.download_dependencies()
self.mongo.install_dependencies()
self.node.download_dependencies()