1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-08-10 22:41:43 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot)
2025-08-07 10:55:58 +03:00
parent 5b1fafa33f
commit bbb4b560d2
5 changed files with 8585 additions and 8579 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -380,12 +380,7 @@ Function ListObjects(Val Connection, Val Path = "", Val Recursively = False) Exp
Path = ?(Path = ".", "", Path); Path = ?(Path = ".", "", Path);
Message("A: " + Path);
Result = Connection.ListDirectory(Path); Result = Connection.ListDirectory(Path);
Message("B: " + Result);
Result = OPI_Tools.JsonToStructure(Result); Result = OPI_Tools.JsonToStructure(Result);
If Result["result"] Then If Result["result"] Then
@@ -402,7 +397,6 @@ Function ListObjects(Val Connection, Val Path = "", Val Recursively = False) Exp
ObjectPath = ObjectName; ObjectPath = ObjectName;
EndIf; EndIf;
Message("C: " + ObjectPath);
Object.Insert("path", ObjectPath); Object.Insert("path", ObjectPath);
If Recursively Then If Recursively Then
@@ -759,7 +753,15 @@ EndFunction
Function CheckCreateConnection(Connection) Function CheckCreateConnection(Connection)
If IsConnector(Connection) Then If IsConnector(Connection) Then
Check = Connection.Ping();
If Not Check Then
Connection = GetConnectionCopy(Connection);
EndIf;
CloseConnection = False; CloseConnection = False;
Else Else
CloseConnection = True; CloseConnection = True;
Connection = CreateConnectionByConfiguration(Connection); Connection = CreateConnectionByConfiguration(Connection);

View File

@@ -380,12 +380,7 @@ Function ListObjects(Val Connection, Val Path = "", Val Recursively = False) Exp
Path = ?(Path = ".", "", Path); Path = ?(Path = ".", "", Path);
Message("A: " + Path);
Result = Connection.ListDirectory(Path); Result = Connection.ListDirectory(Path);
Message("B: " + Result);
Result = OPI_Tools.JsonToStructure(Result); Result = OPI_Tools.JsonToStructure(Result);
If Result["result"] Then If Result["result"] Then
@@ -402,7 +397,6 @@ Function ListObjects(Val Connection, Val Path = "", Val Recursively = False) Exp
ObjectPath = ObjectName; ObjectPath = ObjectName;
EndIf; EndIf;
Message("C: " + ObjectPath);
Object.Insert("path", ObjectPath); Object.Insert("path", ObjectPath);
If Recursively Then If Recursively Then
@@ -759,7 +753,15 @@ EndFunction
Function CheckCreateConnection(Connection) Function CheckCreateConnection(Connection)
If IsConnector(Connection) Then If IsConnector(Connection) Then
Check = Connection.Ping();
If Not Check Then
Connection = GetConnectionCopy(Connection);
EndIf;
CloseConnection = False; CloseConnection = False;
Else Else
CloseConnection = True; CloseConnection = True;
Connection = CreateConnectionByConfiguration(Connection); Connection = CreateConnectionByConfiguration(Connection);

View File

@@ -380,12 +380,7 @@
Путь = ?(Путь = ".", "", Путь); Путь = ?(Путь = ".", "", Путь);
Сообщить("A: " + Путь);
Результат = Соединение.ListDirectory(Путь); Результат = Соединение.ListDirectory(Путь);
Сообщить("B: " + Результат);
Результат = OPI_Инструменты.JsonВСтруктуру(Результат); Результат = OPI_Инструменты.JsonВСтруктуру(Результат);
Если Результат["result"] Тогда Если Результат["result"] Тогда
@@ -402,7 +397,6 @@
ПутьОбъекта = ИмяОбъекта; ПутьОбъекта = ИмяОбъекта;
КонецЕсли; КонецЕсли;
Сообщить("C: " + ПутьОбъекта);
Объект.Вставить("path", ПутьОбъекта); Объект.Вставить("path", ПутьОбъекта);
Если Рекурсивно Тогда Если Рекурсивно Тогда
@@ -759,7 +753,15 @@
Функция ПроверитьСоздатьСоединение(Соединение) Функция ПроверитьСоздатьСоединение(Соединение)
Если ЭтоКоннектор(Соединение) Тогда Если ЭтоКоннектор(Соединение) Тогда
Проверка = Соединение.Ping();
Если Не Проверка Тогда
Соединение = ПолучитьКопиюСоединения(Соединение);
КонецЕсли;
ЗакрыватьСоединение = Ложь; ЗакрыватьСоединение = Ложь;
Иначе Иначе
ЗакрыватьСоединение = Истина; ЗакрыватьСоединение = Истина;
Соединение = ОткрытьСоединениеПоКонфигурации(Соединение); Соединение = ОткрытьСоединениеПоКонфигурации(Соединение);