func createNewApplication(client marathon.Marathon, app *marathon.Application) (deployed *ExpectedDeployment, err error) { deployed = &ExpectedDeployment{} if created, err := client.CreateApplication(app, false); err == nil { deployed.AppId = created.ID deployed.NewDeployment = true deps := created.DeploymentID ln := len(deps) deployed.DeploymentIds = make([]string, ln, ln) for i, el := range deps { deployed.DeploymentIds[i] = el["id"] } } return }