From 4075c1580730c2fa984488240ac6ad7ec42d0735 Mon Sep 17 00:00:00 2001 From: Tim Lianov Date: Mon, 15 Feb 2016 07:15:37 -0500 Subject: [PATCH] provider account migration --- devops-service/migrations/set_provider_account.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 devops-service/migrations/set_provider_account.js diff --git a/devops-service/migrations/set_provider_account.js b/devops-service/migrations/set_provider_account.js new file mode 100644 index 0000000..e41895e --- /dev/null +++ b/devops-service/migrations/set_provider_account.js @@ -0,0 +1,12 @@ +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) { + var key= "deploy_envs." + i + ".provider_account" ; print(key, p._id); + var keyAcc = {}; + keyAcc[key] = acc; + print(db.projects.update({_id: p._id}, {$set: keyAcc})) + } + } +})