in app/controllers/DeploymentsController.scala [74:85]
def updateDeployment = IsAdminAsync(circe.json[UpdateDeploymentRequest]) { uid=> req=>
kubernetes
.updateDeployedSoftware(req.body.to, req.body.deploymentName)
.map({
case err@Left(ConflictError(deployed, expected))=>
Conflict(err.value.asJson)
case err@Left(_)=>
BadRequest(err.value.asJson)
case Right(_)=>
Ok(GenericErrorResponse("ok", "deployment update request made").asJson)
})
}