удаление устаревших кодов для сервера
This commit is contained in:
@@ -62,8 +62,6 @@ public abstract class RepositoryPass<S extends RepositoryServer, T> extends Pass
|
||||
switch (ExitCode = server_response.getCode()) {
|
||||
case FAIL:
|
||||
throw (Exception) server_response.object;
|
||||
case OLD:
|
||||
throw new PassException("Сервер устарел.");
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -79,10 +77,6 @@ public abstract class RepositoryPass<S extends RepositoryServer, T> extends Pass
|
||||
}
|
||||
@Override
|
||||
protected void CheckException(Exception ex) {
|
||||
if (ExitCode.equals(ServerCode.OLD)) {
|
||||
Log.Writeln_("Текущий сервер устарел. Доступны только обновления компонент!");
|
||||
return;
|
||||
}
|
||||
if (ex instanceof RepositoryRefuseException) {
|
||||
Log.Writeln_(ex.getMessage());
|
||||
return;
|
||||
|
||||
@@ -1,57 +1,43 @@
|
||||
package _VisualDVM.Repository.Server;
|
||||
public enum ServerCode {
|
||||
Undefined,
|
||||
TestCode,
|
||||
Ping,
|
||||
ReadFile,
|
||||
SendFile,
|
||||
ReceiveFile,
|
||||
//--
|
||||
RegisterSubscriber,
|
||||
CheckSubscriberRole,
|
||||
//-
|
||||
GetComponentsBackups,
|
||||
//-
|
||||
UpdateBugReportField,//todo выкинуть после обновления.
|
||||
UpdateBugReport,
|
||||
AppendBugReportTextField,
|
||||
//-
|
||||
Email,
|
||||
EmailBroadcast,
|
||||
ReceiveAllArchives,
|
||||
//-
|
||||
DownloadTest,
|
||||
//-
|
||||
OK,
|
||||
//-
|
||||
GetTestProject,
|
||||
StartTests,
|
||||
//-
|
||||
RefreshDVMTests, //- для админа. получение тестов из репозитория.
|
||||
//-
|
||||
EditObject,
|
||||
DeleteObject, //--------------------УСТАРЕЛО. УБРАТЬ.
|
||||
GetObjectCopyByPK,
|
||||
GetObjectsCopiesByPK,
|
||||
DeleteObjects,
|
||||
DeleteObjectsByPK,
|
||||
CheckObjectExistense,
|
||||
CloneObjectByPK,
|
||||
//
|
||||
//--
|
||||
EXIT,
|
||||
//--
|
||||
FAIL,
|
||||
//--
|
||||
ReceiveBugReportsDatabase,
|
||||
ReceiveTestsDatabase,
|
||||
ReceiveTestsTasksDatabase,
|
||||
PublishComponent, //todo удалить устарел
|
||||
UpdateComponent,
|
||||
UpdateComponentMinimalVersion, //возможно потом, слить воедино с публикацией?
|
||||
ReceiveComponent,
|
||||
ReceiveBugReport,
|
||||
SendBugReport,
|
||||
GetComponentsVersions, //todo удалить устарел
|
||||
GetComponentsMinimalVersions, //todo удалить устарел
|
||||
GetComponentsVersionsInfo,
|
||||
GetComponentChangesLog,
|
||||
//--
|
||||
@@ -60,31 +46,18 @@ public enum ServerCode {
|
||||
//-
|
||||
DeleteObjectByPK,
|
||||
//-
|
||||
OLD,
|
||||
//-
|
||||
PublishAccount,
|
||||
GetActualSapforPackageData,
|
||||
//--
|
||||
PublishObject,
|
||||
PublishObjects,
|
||||
UpdateTestTasks,
|
||||
ActualizeSAPFORPackages,
|
||||
ActualizeDVMPackages,
|
||||
GetFirstActiveDVMPackage,
|
||||
DVMPackageNeedsKill,
|
||||
UpdateActiveDVMPackages,
|
||||
GetFirstActiveSapforPackages,
|
||||
SapforPackageNeedsKill,
|
||||
UpdateActiveSapforPackages,
|
||||
DownloadDVMPackage,
|
||||
DownloadDVMPackages,
|
||||
DownloadSapforPackage,
|
||||
ReplaceTestCode,
|
||||
ReplaceTestsCodes,
|
||||
GetDVMPackagesJson,
|
||||
GetSapforPackagesJson,
|
||||
GetFirstsActiveDVMPackages,
|
||||
Ping,
|
||||
GetFirstActiveDVMPackageForMachineURL,
|
||||
GetServerName,
|
||||
StartNecessaryMachines,
|
||||
@@ -92,7 +65,8 @@ public enum ServerCode {
|
||||
GetMaxSapforVersion,
|
||||
PerformAutoSapforTesting,
|
||||
JoinSapforVersionsToGroup,
|
||||
TestCode, ReplaceDVMPackageResults, DetectTestsMinMaxDim;
|
||||
ReplaceDVMPackageResults,
|
||||
DetectTestsMinMaxDim;
|
||||
public String getDescription(){
|
||||
switch (this){
|
||||
case DetectTestsMinMaxDim:
|
||||
@@ -121,8 +95,6 @@ public enum ServerCode {
|
||||
return "Получение журнала изменений компонента с сервера";
|
||||
case CheckURLRegistered:
|
||||
return "Проверка регистрации машины на сервере";
|
||||
case EmailBroadcast:
|
||||
return "Рассылка";
|
||||
case PublishObjects:
|
||||
return "Публикация объектов на сервере";
|
||||
case ReplaceTestCode:
|
||||
@@ -147,8 +119,6 @@ public enum ServerCode {
|
||||
return "Дублирование объекта на сервере";
|
||||
case UpdateActiveDVMPackages:
|
||||
return "Актуализация активных DVM пакетов на сервере";
|
||||
case ActualizeSAPFORPackages:
|
||||
return "Актуализация активных SAPFOR пакетов на сервере";
|
||||
default:
|
||||
return this.toString();
|
||||
}
|
||||
|
||||
@@ -332,10 +332,6 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
||||
Print("Получить данные по пакетам Sapfor");
|
||||
UpdateActiveSapforPackages();
|
||||
break;
|
||||
case DownloadDVMPackage:
|
||||
Print("Загрузить пакет DVM");
|
||||
DownloadDVMPackage();
|
||||
break;
|
||||
case DownloadDVMPackages:
|
||||
Print("Загрузить пакеты DVM");
|
||||
DownloadDVMPackages();
|
||||
@@ -352,14 +348,6 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
||||
Print("Заменить код тестов");
|
||||
ReplaceTestsCodes();
|
||||
break;
|
||||
case GetSapforPackagesJson:
|
||||
Print("Получить информацию о задачах пакетов SAPFOR");
|
||||
GetSapforPackagesJson();
|
||||
break;
|
||||
case GetDVMPackagesJson:
|
||||
Print("Получить информацию о задачах пакетов DVM");
|
||||
GetDVMPackagesJson();
|
||||
break;
|
||||
case GetFirstActiveDVMPackageForMachineURL:
|
||||
Print("Получить первый активный пакет задач DVM на машине с адресом");
|
||||
GetFirstActiveDVMPackageForMachineURL();
|
||||
@@ -529,17 +517,6 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
||||
}
|
||||
}
|
||||
}
|
||||
private void DownloadDVMPackage() throws Exception {
|
||||
int dvmPackage_id = (int) request.object;
|
||||
if (!db.dvmPackages.containsKey(dvmPackage_id))
|
||||
throw new RepositoryRefuseException("Не найдено пакета тестирования DVM с ключом " + dvmPackage_id);
|
||||
response = new ServerExchangeUnit_2021(ServerCode.OK);
|
||||
DVMPackage dvmPackage = db.dvmPackages.get(dvmPackage_id);
|
||||
File workspace = dvmPackage.getLocalWorkspace();
|
||||
File results_zip = new File(workspace, "results.zip");
|
||||
File package_json = dvmPackage.getJsonFile();
|
||||
response.object = new Pair(Utils_.fileToBytes(results_zip), Utils_.fileToBytes(package_json));
|
||||
}
|
||||
private void DownloadDVMPackages() throws Exception {
|
||||
Vector<Integer> ids = (Vector<Integer>) request.object;
|
||||
Vector<Pair<Integer, Pair<byte[], byte[]>>> res = new Vector<>();
|
||||
|
||||
Reference in New Issue
Block a user