private void CheckForFailedScripts(IEnumerable<ChangeEntry> applied)
{
var failedScript = applied.FirstOrDefault(a => a.Status == ScriptStatus.Failure);
if (failedScript != null)
{
const string FailedMessage = @"
The script '{0}' failed to complete on a previous run.
You must update the status to Resolved (2), or force updates.
Output from the previous run
----------------------------------------------------------
{1}";
throw new PriorFailedScriptException(string.Format(CultureInfo.InvariantCulture, FailedMessage, failedScript, failedScript.Output));
}
}