fix migration

This commit is contained in:
Anton Chuchkalov 2016-03-30 10:04:17 +03:00
parent a9ce907415
commit 5f10997b60

View File

@ -1,8 +1,9 @@
// set provider_account to 'first_account' for all ec2 envs with provider_account unset
db.projects.find().forEach(function(p) { db.projects.find().forEach(function(p) {
var acc = "first_account"; var acc = "first_account";
for (var i=0; i < p.deploy_envs.length ; i++) { for (var i=0; i < p.deploy_envs.length ; i++) {
var d = p.deploy_envs[i]; print(d.provider_account); 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 key= "deploy_envs." + i + ".provider_account" ; print(key, p._id);
var keyAcc = {}; var keyAcc = {};
keyAcc[key] = acc; keyAcc[key] = acc;
@ -10,3 +11,4 @@ db.projects.find().forEach(function(p) {
} }
} }
}) })