logUnnukeToEventLog(releaseName, section, unnuker, reason);
log("UNNUKE;" + releaseName + ';' + section + ';' + unnuker + ';' + reason + ';' + System.currentTimeMillis());
return true;
} else {
Logging.getErrorLog().reportError("Failed to unnuke directory: directory could not be renamed: " + nukedDir.getAbsolutePath());
throw new NukeException("Failed to unnuke directory: directory could not be renamed: " + nukedDir.getName());
}
} else {
System.err.println("Malformed nuke line: " + lastNuke);
throw new NukeException("Malformed nuke line");
}
} else {
throw new NukeException("Release not found in nukelog.");
}
} catch (IOException e) {
Logging.getErrorLog().reportCritical("Could not read nukelog: " + e.getMessage());
throw e;
} finally {