v++
сообщение R204
This commit is contained in:
@@ -1,14 +1,46 @@
|
||||
package Visual_DVM_2021.Passes.All;
|
||||
import Common.Current;
|
||||
import Common.Global;
|
||||
import Common.GlobalProperties;
|
||||
import Common.Utils.Utils;
|
||||
import Visual_DVM_2021.Passes.PassException;
|
||||
import Visual_DVM_2021.Passes.SSH.CurrentConnectionPass;
|
||||
public class TestPass extends CurrentConnectionPass {
|
||||
import TestingSystem.Common.TasksPackageState;
|
||||
import Visual_DVM_2021.Passes.Pass_2021;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
import java.io.File;
|
||||
import java.net.InetAddress;
|
||||
import java.util.Vector;
|
||||
public class TestPass extends Pass_2021 {
|
||||
@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));
|
||||
protected void body() throws Exception {
|
||||
/*
|
||||
File workspace = new File("E:\\Workspace");
|
||||
Utils.CheckAndCleanDirectory(workspace);
|
||||
//копирование визуализатора
|
||||
File supervisor = new File(workspace, "VisualSapfor.jar");
|
||||
//
|
||||
FileUtils.copyFile(Global.visualiser.getFile(), supervisor);
|
||||
//создание настроек
|
||||
GlobalProperties properties = new GlobalProperties();
|
||||
properties.Mode = Current.Mode.DVMPackage;
|
||||
Utils.jsonToFile(properties, new File(workspace, "properties"));
|
||||
Vector<String> args = new Vector<>();
|
||||
args.add(Utils.DQuotes("dvm.keldysh.ru"));
|
||||
args.add(Utils.DQuotes("2222"));
|
||||
args.add(Utils.DQuotes("dvmuser1"));
|
||||
args.add(Utils.DQuotes("nkat_2023"));
|
||||
args.add(Utils.DQuotes("/home/dvmuser1/visual_sapfor_workspace_1711108722"));
|
||||
args.add("777");
|
||||
args.add(String.valueOf(TasksPackageState.TestsSynchronize));
|
||||
//подготовка пакетного режима. Запустит его уже очередь.
|
||||
Utils.createScript(workspace, workspace,
|
||||
"start",
|
||||
"java -jar VisualSapfor.jar "+ String.join(" ", args));
|
||||
*/
|
||||
byte[] localIp = InetAddress.getLocalHost().getAddress();
|
||||
InetAddress address = InetAddress.getByName("alex-freenas.ddns.net");
|
||||
System.out.println(address);
|
||||
//java определить по адресу сервера совпадает ли он с локальным
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user