From 94d2caddb626e61a06ddeda9573386aa97d137c9 Mon Sep 17 00:00:00 2001 From: khemendra kumar Date: Thu, 11 Feb 2021 15:14:19 +0530 Subject: [PATCH] added sshpass from conatiner to host Signed-off-by: khemendra kumar Change-Id: I23d2dc83581dbae8b8cb9026c6d988bb937d8357 --- .../main/java/org/edgegallery/example_app/service/backupService.java | 4 +++- .../main/java/org/edgegallery/example_app/service/restoreService.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/backupService.java b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/backupService.java index 10906d3..877835c 100644 --- a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/backupService.java +++ b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/backupService.java @@ -20,7 +20,9 @@ public class backupService { private ShellCommand ShellCommands; public String create_backup(String backupname, String namespace) { - String command = "velero backup create " + backupname + " --include-namespaces " + namespace; + String ip = System.getenv("HOSTIP"); + String command = + "sshpass ssh root@" + ip + " velero backup create " + backupname + " --include-namespaces " + namespace; String output = ShellCommands.executeCommand(command); diff --git a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/restoreService.java b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/restoreService.java index cd8881a..b981e9f 100644 --- a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/restoreService.java +++ b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/restoreService.java @@ -21,7 +21,9 @@ public class restoreService { ShellCommand shellCommand; public String create_restore(String restorename, String backupname) { - String command = "velero restore create " + restorename + " --from-backup " + backupname; + String ip = System.getenv("HOSTIP"); + String command = "sshpass ssh root@" + ip + " velero restore create " + restorename + " --from-backup " + + backupname; String output = shellCommand.executeCommand(command); -- 2.16.6