added sshpass from conatiner to host 73/4173/1
authorkhemendra kumar <khemendra.kumar@huawei.com>
Thu, 11 Feb 2021 09:44:19 +0000 (15:14 +0530)
committerkhemendra kumar <khemendra.kumar@huawei.com>
Thu, 11 Feb 2021 09:44:19 +0000 (15:14 +0530)
Signed-off-by: khemendra kumar <khemendra.kumar@huawei.com>
Change-Id: I23d2dc83581dbae8b8cb9026c6d988bb937d8357

example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/backupService.java
example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/restoreService.java

index 10906d3..877835c 100644 (file)
@@ -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);
 
index cd8881a..b981e9f 100644 (file)
@@ -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);