Files
VisualSapfor/src/Visual_DVM_2021/Passes/All/TestPass.java
02090095 48f7845564 рефакторинг команд ssh
v++
динамическая смена названия прохода Анализ Кода
2024-04-02 23:35:54 +03:00

15 lines
675 B
Java

package Visual_DVM_2021.Passes.All;
import Common.Utils.Utils;
import Visual_DVM_2021.Passes.PassException;
import Visual_DVM_2021.Passes.SSH.CurrentConnectionPass;
public class TestPass extends CurrentConnectionPass {
@Override
protected void ServerAction() throws Exception {
String dir = "/home/testuser/jack sparrow/";
String command = "rm -rf " + Utils.DQuotes(dir);
if (!dir.isEmpty() && !dir.equals("/") && !dir.equals("\\") && !dir.equals("*")) {
user.connection.Command(command);
} else throw new PassException("Недопустимый путь для удаления папки " + Utils.DQuotes(dir));
}
}