Omit host config also when formatting local apps

This commit is contained in:
Pablo Carranza Velez 2016-03-23 17:30:01 -03:00
parent 9fea0a729b
commit adb7ef1140

View File

@ -496,7 +496,9 @@ formatLocalApps = (apps) ->
localAppEnvs = {}
localApps = _.mapValues apps, (app) ->
localAppEnvs[app.appId] = JSON.parse(app.env)
app.env = JSON.stringify(_.omit(localAppEnvs[app.appId], _.keys(specialActionEnvVars)))
app.env = _.omit localAppEnvs[app.appId], (v, k) ->
_.startsWith(k, device.hostConfigEnvVarPrefix)
app.env = JSON.stringify(_.omit(app.env, _.keys(specialActionEnvVars)))
app = _.pick(app, [ 'appId', 'commit', 'imageId', 'env' ])
return { localApps, localAppEnvs }