From 5f10997b605d7669f7ff07507aa598bde40b4317 Mon Sep 17 00:00:00 2001 From: Anton Chuchkalov Date: Wed, 30 Mar 2016 10:04:17 +0300 Subject: [PATCH] fix migration --- devops-service/migrations/set_provider_account.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devops-service/migrations/set_provider_account.js b/devops-service/migrations/set_provider_account.js index e41895e..7721c7f 100644 --- a/devops-service/migrations/set_provider_account.js +++ b/devops-service/migrations/set_provider_account.js @@ -1,8 +1,9 @@ +// set provider_account to 'first_account' for all ec2 envs with provider_account unset db.projects.find().forEach(function(p) { var acc = "first_account"; for (var i=0; i < p.deploy_envs.length ; i++) { var d = p.deploy_envs[i]; print(d.provider_account); - if (!d.provider_account) { + if (d.provider == 'ec2' && !d.provider_account) { var key= "deploy_envs." + i + ".provider_account" ; print(key, p._id); var keyAcc = {}; keyAcc[key] = acc; @@ -10,3 +11,4 @@ db.projects.find().forEach(function(p) { } } }) +