Allon Mureinik has posted comments on this change.
Change subject: pki: cleanup the ca interface
......................................................................
Patch Set 1: I would prefer that you didn't submit this
(4 inline comments)
....................................................
File
backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/hostinstall/OpenSslCAWrapper.java
Line 20:
Line 21: public class OpenSslCAWrapper {
Line 22:
Line 23: public static String SignCertificateRequest(String request, String
label)
Line 24: throws FileNotFoundException, UnsupportedEncodingException,
IOException {
please fix indentation.
Also, I'd just leave "throws IOException", and javadoc the others (since they
extend it anyway).
Line 25:
Line 26: File pkicertdir = new File(Config.resolveCABasePath(),
"certs");
Line 27: File pkireqdir = new File(Config.resolveCABasePath(),
"requests");
Line 28: String reqFileName = String.format("%1$sreq.pem", label);
Line 25:
Line 26: File pkicertdir = new File(Config.resolveCABasePath(),
"certs");
Line 27: File pkireqdir = new File(Config.resolveCABasePath(),
"requests");
Line 28: String reqFileName = String.format("%1$sreq.pem", label);
Line 29: String certFileName = String.format("%1$scert.pem", label);
Consider using constants.
Line 30:
Line 31: OutputStream os = null;
Line 32: try {
Line 33: os = new FileOutputStream(
Line 49: }
Line 50: }
Line 51:
Line 52: if (
Line 53: !new OpenSslCAWrapper().SignCertificateRequest(
Calling new inside of a static block is usally indicative of something gone
wrong.
Why not change SignCertificateRequest to be a static method?
Line 54: reqFileName,
Line 55: Config.<Integer>
GetValue(ConfigValues.VdsCertificateValidityInYears) * 365,
Line 56: certFileName
Line 57: )
Line 55: Config.<Integer>
GetValue(ConfigValues.VdsCertificateValidityInYears) * 365,
Line 56: certFileName
Line 57: )
Line 58: ) {
Line 59: throw new RuntimeException("Certificate enrollment
failed");
can't we have a more reasonable exception?
Line 60: }
Line 61:
Line 62: return FileUtil.readAllText(new File(pkicertdir,
certFileName).getPath());
Line 63: }
--
To view, visit http://gerrit.ovirt.org/9162
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: If8c9285ed3a0640fea17a4ce629d6deb532430c4
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Alon Bar-Lev <[email protected]>
Gerrit-Reviewer: Allon Mureinik <[email protected]>
Gerrit-Reviewer: Alon Bar-Lev <[email protected]>
Gerrit-Reviewer: Barak Azulay <[email protected]>
Gerrit-Reviewer: Douglas Schilling Landgraf <[email protected]>
Gerrit-Reviewer: Juan Hernandez <[email protected]>
Gerrit-Reviewer: Yair Zaslavsky <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches