public Map<String, Object> rollingUpdateTaskSucceeded(final DeploymentGroup deploymentGroup, final RolloutTask task) { final Map<String, Object> ev = createEvent("rollingUpdateTaskResult", deploymentGroup); ev.put("success", 1); return addTaskFields(ev, task); }
public Map<String, Object> rollingUpdateTaskFailed(final DeploymentGroup deploymentGroup, final RolloutTask task, final String error, final RollingUpdateError errorCode, final Map<String, Object> metadata) { final Map<String, Object> ev = createEvent("rollingUpdateTaskResult", deploymentGroup); ev.putAll(metadata); ev.put("success", 0); ev.put("error", error); ev.put("errorCode", errorCode); return addTaskFields(ev, task); }