summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.server
diff options
context:
space:
mode:
authorSelvasundaram <selvam@gluster.com>2011-07-18 22:54:29 +0530
committerSelvasundaram <selvam@gluster.com>2011-07-18 22:54:29 +0530
commitb22e8866e4ba4e45dae6a2f8682818b5ae6e8984 (patch)
tree6f277c9528f78b5d54856a89aad92f85aea4cd8f /src/com.gluster.storage.management.server
parent9f5c58e1ad2ef2449dd17e503fc3408df18a382d (diff)
parenteea5ebe81b48be6acec4a40de1d11cc0c376f119 (diff)
Merge branch 'import-keys'
Conflicts: src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java
Diffstat (limited to 'src/com.gluster.storage.management.server')
-rw-r--r--src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java
index 36443a4c..5ac37bd1 100644
--- a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java
+++ b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/v1_0/KeysResource.java
@@ -27,6 +27,7 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
+import java.text.SimpleDateFormat;
import java.util.Date;
import javax.ws.rs.Consumes;
@@ -97,24 +98,22 @@ public class KeysResource extends AbstractResource {
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
- @SuppressWarnings({"deprecation" })
public Response importSshKeys(@FormDataParam("file") InputStream uploadedInputStream) {
File uploadedFile = new File(System.getProperty("java.io.tmpdir") + File.separator + "keys.tar");
- Date today = new Date();
+ String timestamp = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
try {
writeToFile(uploadedInputStream, uploadedFile.getAbsolutePath());
// To backup existing SSH pem and public keys
if (SshUtil.PEM_FILE.isFile()) {
- if (!SshUtil.PEM_FILE
- .renameTo(new File(SshUtil.PEM_FILE.getAbsolutePath() + "-" + today.toString()))) {
+ if (!SshUtil.PEM_FILE.renameTo(new File(SshUtil.PEM_FILE.getAbsolutePath() + "-" + timestamp))) {
throw new GlusterRuntimeException("Unable to backup pem key!");
}
}
if (SshUtil.PUBLIC_KEY_FILE.isFile()) {
if (!SshUtil.PUBLIC_KEY_FILE.renameTo(new File(SshUtil.PUBLIC_KEY_FILE.getAbsolutePath() + "-"
- + today.toString()))) {
+ + timestamp))) {
throw new GlusterRuntimeException("Unable to backup public key!");
}
}