Fixed #419 to not redo node/mongo downloads when rerunning the script.
This commit is contained in:
parent
8ea2a80088
commit
137d2b0fd4
3 changed files with 21 additions and 10 deletions
scripts/devSetup
|
@ -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()
|
||||
|
|
Reference in a new issue