diff --git a/service/releases.json b/service/releases.json
index 78c55ac91b..2bcd154e30 100644
--- a/service/releases.json
+++ b/service/releases.json
@@ -15,7 +15,7 @@
{
"lib": "All",
"icon": "media/logo.png",
- "description_ru": "Все основные модули библиотек в 1С теперь `КлиентСервер`",
+ "description_ru": "Все основные модули библиотек в версии для 1С:Предприятие теперь `КлиентСервер`",
"description_en": ""
},
{
@@ -23,7 +23,13 @@
"icon": "media/logo.png",
"description_ru": "Тип подключения внешних компонент добавлен в настройки [расширенного вызова](https://openintegrations.dev/docs/Start/Advanced-call) для всех методов, использующих компоненты (для 1С версии)",
"description_en": "The AddIn connection type has been added to the [advanced call](https://openintegrations.dev/docs/Start/Advanced-call) settings for all methods that use AddIns (for the 1C version)"
- }
+ },
+ {
+ "lib": "All",
+ "icon": "media/logo.png",
+ "description_ru": "Число попыток повторной отправки запроса добавлено в настройки [расширенного вызова](https://openintegrations.dev/docs/Start/Advanced-call) для всех методов, использующих HTTP-клиент",
+ "description_en": ""
+ }
]
},
{
diff --git a/src/addins/MANIFEST.XML b/src/addins/MANIFEST.XML
deleted file mode 100644
index eb28e4669f..0000000000
--- a/src/addins/MANIFEST.XML
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/addins/build.bat b/src/addins/build.bat
index caddb9d736..e48ecdf397 100644
--- a/src/addins/build.bat
+++ b/src/addins/build.bat
@@ -39,25 +39,40 @@ if errorlevel 1 goto :error
wsl -d OracleLinux_9_1 env LIBRARY_PATH=/usr/lib OPENSSL_DIR=/usr OPENSSL_LIB_DIR=/usr/lib/ OPENSSL_INCLUDE_DIR=/usr/include cargo zigbuild --release --target i686-unknown-linux-gnu.2.17
if errorlevel 1 goto :error
+:: Имена файлов в zip — без префикса OPI_; name в манифесте = полный LIB_NAME
+set "FILE_PREFIX=%LIB_NAME:OPI_=%"
+set "DLL_WIN64=%FILE_PREFIX%_x64_windows.dll"
+set "DLL_WIN86=%FILE_PREFIX%_x86_windows.dll"
+set "SO_LIN64=%FILE_PREFIX%_x64_linux.so"
+set "SO_LIN86=%FILE_PREFIX%_x86_linux.so"
+
:: Копирование файлов .dll и .so
-copy /y target\x86_64-pc-windows-msvc\release\%CARGO_NAME%.dll "%OUTPUT_DIR%\AddIn_x64_windows.dll"
+copy /y target\x86_64-pc-windows-msvc\release\%CARGO_NAME%.dll "%OUTPUT_DIR%\%DLL_WIN64%"
if errorlevel 1 goto :error
-copy /y target\i686-pc-windows-msvc\release\%CARGO_NAME%.dll "%OUTPUT_DIR%\AddIn_x86_windows.dll"
+copy /y target\i686-pc-windows-msvc\release\%CARGO_NAME%.dll "%OUTPUT_DIR%\%DLL_WIN86%"
if errorlevel 1 goto :error
-copy /y target\x86_64-unknown-linux-gnu\release\lib%CARGO_NAME%.so "%OUTPUT_DIR%\AddIn_x64_linux.so"
+copy /y target\x86_64-unknown-linux-gnu\release\lib%CARGO_NAME%.so "%OUTPUT_DIR%\%SO_LIN64%"
if errorlevel 1 goto :error
-copy /y target\i686-unknown-linux-gnu\release\lib%CARGO_NAME%.so "%OUTPUT_DIR%\AddIn_x86_linux.so"
+copy /y target\i686-unknown-linux-gnu\release\lib%CARGO_NAME%.so "%OUTPUT_DIR%\%SO_LIN86%"
if errorlevel 1 goto :error
-copy /y ..\MANIFEST.XML "%OUTPUT_DIR%\MANIFEST.XML"
+(
+echo ^
+echo ^
+echo ^
+echo ^
+echo ^
+echo ^
+echo ^
+) > "%OUTPUT_DIR%\MANIFEST.XML"
if errorlevel 1 goto :error
echo "MAIN ---" > dependencies.log
-wsl -d OracleLinux_8_7 ldd %OUTPUT_DIR%/AddIn_x64_linux.so >> dependencies.log
-wsl -d OracleLinux_8_7 bash -c "strings %OUTPUT_DIR%/AddIn_x64_linux.so | grep GLIBC_" >> dependencies.log
+wsl -d OracleLinux_8_7 ldd %OUTPUT_DIR%/%SO_LIN64% >> dependencies.log
+wsl -d OracleLinux_8_7 bash -c "strings %OUTPUT_DIR%/%SO_LIN64% | grep GLIBC_" >> dependencies.log
:: Архивация
powershell -Command "Compress-Archive -Path '%OUTPUT_DIR%\*' -Force -DestinationPath '%LIB_NAME%.zip'"
diff --git a/src/addins/commons/common-core/src/lib.rs b/src/addins/commons/common-core/src/lib.rs
index 33cc200fbf..af403751a3 100644
--- a/src/addins/commons/common-core/src/lib.rs
+++ b/src/addins/commons/common-core/src/lib.rs
@@ -19,7 +19,7 @@ pub fn extract_panic_message(panic_info: &Box) -> Stri
/// Макрос для генерации экспортируемых функций Native API
#[macro_export]
macro_rules! impl_addin_exports {
- ($addin_type:ty) => {
+ ($addin_type:ty, $class_name:literal) => {
use std::{
ffi::{c_int, c_long, c_void},
sync::atomic::{AtomicI32, Ordering},
@@ -47,7 +47,7 @@ macro_rules! impl_addin_exports {
#[allow(non_snake_case)]
#[no_mangle]
pub extern "C" fn GetClassNames() -> *const u16 {
- $crate::addin1c::name!("Main").as_ptr()
+ $crate::addin1c::name!($class_name).as_ptr()
}
#[allow(non_snake_case)]
@@ -69,10 +69,10 @@ macro_rules! impl_addin_exports {
/// Макрос для генерации реализации RawAddin с защитой от panic
#[macro_export]
macro_rules! impl_raw_addin {
- ($addin_type:ty, $methods:expr, $props:expr, $get_params_amount:expr, $cal_func_fn:expr) => {
+ ($addin_type:ty, $methods:expr, $props:expr, $get_params_amount:expr, $cal_func_fn:expr, $class_name:literal) => {
impl $crate::addin1c::RawAddin for $addin_type {
fn register_extension_as(&mut self) -> &'static [u16] {
- $crate::addin1c::name!("Main")
+ $crate::addin1c::name!($class_name)
}
fn get_n_props(&mut self) -> usize {
diff --git a/src/addins/crypto/Cargo.lock b/src/addins/crypto/Cargo.lock
index f0351e0122..3fa04867a2 100644
--- a/src/addins/crypto/Cargo.lock
+++ b/src/addins/crypto/Cargo.lock
@@ -41,7 +41,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
@@ -135,9 +135,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.185"
+version = "0.2.186"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f"
+checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
[[package]]
name = "libm"
@@ -193,7 +193,7 @@ dependencies = [
[[package]]
name = "opi_crypto"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-core",
"digest",
diff --git a/src/addins/crypto/dependencies.log b/src/addins/crypto/dependencies.log
index 73fc885ed2..d49dc8dfbb 100644
--- a/src/addins/crypto/dependencies.log
+++ b/src/addins/crypto/dependencies.log
@@ -1,9 +1,9 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffc8c5d2000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x000077a5d9800000)
- libc.so.6 => /lib64/libc.so.6 (0x000077a5d9400000)
- libdl.so.2 => /lib64/libdl.so.2 (0x000077a5d9000000)
- /lib64/ld-linux-x86-64.so.2 (0x000077a5d9c00000)
+ linux-vdso.so.1 (0x00007ffca3bc5000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x000071da86c00000)
+ libc.so.6 => /lib64/libc.so.6 (0x000071da86800000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x000071da86400000)
+ /lib64/ld-linux-x86-64.so.2 (0x000071da87000000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.14
diff --git a/src/addins/crypto/src/lib.rs b/src/addins/crypto/src/lib.rs
index 0e03a8d6f5..7711a06cb1 100644
--- a/src/addins/crypto/src/lib.rs
+++ b/src/addins/crypto/src/lib.rs
@@ -3,8 +3,8 @@ mod methods;
use common_core::*;
use methods::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, call_func);
+impl_addin_exports!(AddIn, "Cryptography");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, call_func, "Cryptography");
pub const PROPS: &[&[u16]] = &[];
diff --git a/src/addins/ftp/Cargo.lock b/src/addins/ftp/Cargo.lock
index 7373dd9bbc..fcb61c9c73 100644
--- a/src/addins/ftp/Cargo.lock
+++ b/src/addins/ftp/Cargo.lock
@@ -125,14 +125,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"httparse",
@@ -148,7 +148,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -490,7 +490,7 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"
[[package]]
name = "opi_ftp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"chrono",
diff --git a/src/addins/ftp/dependencies.log b/src/addins/ftp/dependencies.log
index 73528aecf8..bf05f47328 100644
--- a/src/addins/ftp/dependencies.log
+++ b/src/addins/ftp/dependencies.log
@@ -1,9 +1,9 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffd851b7000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000756445800000)
- libc.so.6 => /lib64/libc.so.6 (0x0000756445400000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000756445000000)
- /lib64/ld-linux-x86-64.so.2 (0x0000756445e00000)
+ linux-vdso.so.1 (0x00007ffedc500000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x000076018ee00000)
+ libc.so.6 => /lib64/libc.so.6 (0x000076018ea00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x000076018e600000)
+ /lib64/ld-linux-x86-64.so.2 (0x000076018f400000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/ftp/src/lib.rs b/src/addins/ftp/src/lib.rs
index c73b942722..123ec6f260 100644
--- a/src/addins/ftp/src/lib.rs
+++ b/src/addins/ftp/src/lib.rs
@@ -15,8 +15,8 @@ use common_tcp::tls_settings::TlsSettings;
use common_utils::utils::{json_error, json_success};
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "FTP");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "FTP");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/grpc/dependencies.log b/src/addins/grpc/dependencies.log
index 4d825d3542..547db004f4 100644
--- a/src/addins/grpc/dependencies.log
+++ b/src/addins/grpc/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007fff415f0000)
- libm.so.6 => /lib64/libm.so.6 (0x00007e15dfa00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007e15df600000)
- libc.so.6 => /lib64/libc.so.6 (0x00007e15df200000)
- libdl.so.2 => /lib64/libdl.so.2 (0x00007e15dee00000)
- /lib64/ld-linux-x86-64.so.2 (0x00007e15e0200000)
+ linux-vdso.so.1 (0x00007fffb856e000)
+ libm.so.6 => /lib64/libm.so.6 (0x0000728c30e00000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x0000728c30a00000)
+ libc.so.6 => /lib64/libc.so.6 (0x0000728c30600000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x0000728c30200000)
+ /lib64/ld-linux-x86-64.so.2 (0x0000728c31600000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/grpc/src/lib.rs b/src/addins/grpc/src/lib.rs
index cc75bdf40c..0b860695a2 100644
--- a/src/addins/grpc/src/lib.rs
+++ b/src/addins/grpc/src/lib.rs
@@ -17,8 +17,8 @@ use std::collections::HashMap;
use std::sync::{Arc, Mutex};
use serde_json::{json, Value};
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "GRPC");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "GRPC");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/http_server/Cargo.lock b/src/addins/http_server/Cargo.lock
index 5ed041a2e1..4c8abab264 100644
--- a/src/addins/http_server/Cargo.lock
+++ b/src/addins/http_server/Cargo.lock
@@ -146,7 +146,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -155,14 +155,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-logs"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"chrono",
"serde",
@@ -171,7 +171,7 @@ dependencies = [
[[package]]
name = "common-server"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-binary",
"common-logs",
@@ -185,7 +185,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -524,7 +524,7 @@ checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
[[package]]
name = "opi_httpserver"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"axum",
"common-binary",
diff --git a/src/addins/http_server/dependencies.log b/src/addins/http_server/dependencies.log
index 39c3ec67bb..0ea5d3fc70 100644
--- a/src/addins/http_server/dependencies.log
+++ b/src/addins/http_server/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffff9b58000)
- libm.so.6 => /lib64/libm.so.6 (0x0000712053c00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000712053800000)
- libc.so.6 => /lib64/libc.so.6 (0x0000712053400000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000712053000000)
- /lib64/ld-linux-x86-64.so.2 (0x0000712054000000)
+ linux-vdso.so.1 (0x00007ffea41a0000)
+ libm.so.6 => /lib64/libm.so.6 (0x000075cc46200000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x000075cc45e00000)
+ libc.so.6 => /lib64/libc.so.6 (0x000075cc45a00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x000075cc45600000)
+ /lib64/ld-linux-x86-64.so.2 (0x000075cc46600000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/http_server/src/lib.rs b/src/addins/http_server/src/lib.rs
index ee35171057..4cd1aa07b6 100644
--- a/src/addins/http_server/src/lib.rs
+++ b/src/addins/http_server/src/lib.rs
@@ -9,8 +9,8 @@ use common_binary::vault::BinaryVault;
use common_logs::Logger;
use wrapper::HttpServer;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "HTTPServer");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "HTTPServer");
pub const METHODS: &[&[u16]] = &[
name!("Start"), // 0
diff --git a/src/addins/mongodb/dependencies.log b/src/addins/mongodb/dependencies.log
index 062568fad1..4fa67338ba 100644
--- a/src/addins/mongodb/dependencies.log
+++ b/src/addins/mongodb/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffffb12b000)
- libm.so.6 => /lib64/libm.so.6 (0x0000771bb6000000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000771bb5c00000)
- libc.so.6 => /lib64/libc.so.6 (0x0000771bb5800000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000771bb5400000)
- /lib64/ld-linux-x86-64.so.2 (0x0000771bb6a00000)
+ linux-vdso.so.1 (0x00007ffe1b9d0000)
+ libm.so.6 => /lib64/libm.so.6 (0x0000789d87200000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x0000789d86e00000)
+ libc.so.6 => /lib64/libc.so.6 (0x0000789d86a00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x0000789d86600000)
+ /lib64/ld-linux-x86-64.so.2 (0x0000789d87c00000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/mongodb/src/lib.rs b/src/addins/mongodb/src/lib.rs
index 6c93249e64..6d4d028894 100644
--- a/src/addins/mongodb/src/lib.rs
+++ b/src/addins/mongodb/src/lib.rs
@@ -8,8 +8,8 @@ use serde_json::{json};
use common_core::*;
use common_utils::utils::json_error;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "MongoDB");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "MongoDB");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/mssql/Cargo.lock b/src/addins/mssql/Cargo.lock
index b8d6d255cc..48625156d8 100644
--- a/src/addins/mssql/Cargo.lock
+++ b/src/addins/mssql/Cargo.lock
@@ -232,7 +232,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64 0.22.1",
"serde_json",
@@ -241,14 +241,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-dataset"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"dashmap",
"serde_json",
@@ -257,7 +257,7 @@ dependencies = [
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64 0.22.1",
"httparse",
@@ -270,7 +270,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -429,7 +429,7 @@ dependencies = [
[[package]]
name = "funty"
-version = "2.1.0"
+version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
@@ -861,7 +861,7 @@ dependencies = [
[[package]]
name = "opi_mssql"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64 0.21.7",
"chrono",
@@ -871,6 +871,7 @@ dependencies = [
"common-tcp",
"common-utils",
"dateparser",
+ "funty",
"serde_json",
"thread-id",
"tiberius",
diff --git a/src/addins/mssql/Cargo.toml b/src/addins/mssql/Cargo.toml
index 2e981251d8..c0c9c1b3ac 100644
--- a/src/addins/mssql/Cargo.toml
+++ b/src/addins/mssql/Cargo.toml
@@ -30,3 +30,5 @@ base64 = "0.21"
uuid = { version = "1.17.0", features = ["v4"] }
dateparser = "0.2.1"
thread-id = "5.0.0"
+# funty 2.1.0 yanked on crates.io; tiberius → rust_decimal → rkyv → bitvec тянет ^2.0
+funty = "=2.0.0"
diff --git a/src/addins/mssql/dependencies.log b/src/addins/mssql/dependencies.log
index 062313fecd..0e6b5b58f7 100644
--- a/src/addins/mssql/dependencies.log
+++ b/src/addins/mssql/dependencies.log
@@ -1,13 +1,13 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffc773f4000)
- libssl.so.3 => /lib64/libssl.so.3 (0x0000780bc0200000)
- libcrypto.so.3 => /lib64/libcrypto.so.3 (0x0000780bbfa00000)
- libm.so.6 => /lib64/libm.so.6 (0x0000780bbf600000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000780bbf200000)
- libc.so.6 => /lib64/libc.so.6 (0x0000780bbee00000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000780bbea00000)
- /lib64/ld-linux-x86-64.so.2 (0x0000780bc0800000)
- libz.so.1 => /lib64/libz.so.1 (0x0000780bbe600000)
+ linux-vdso.so.1 (0x00007ffe519f2000)
+ libssl.so.3 => /lib64/libssl.so.3 (0x00007cec6a000000)
+ libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007cec69800000)
+ libm.so.6 => /lib64/libm.so.6 (0x00007cec69400000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007cec69000000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007cec68c00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007cec68800000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007cec6a600000)
+ libz.so.1 => /lib64/libz.so.1 (0x00007cec68400000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/mssql/src/lib.rs b/src/addins/mssql/src/lib.rs
index 3dda9a0b21..395956427b 100644
--- a/src/addins/mssql/src/lib.rs
+++ b/src/addins/mssql/src/lib.rs
@@ -8,8 +8,8 @@ use common_tcp::tls_settings::TlsSettings;
use common_utils::utils::{json_error, json_success};
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "MSSQL");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "MSSQL");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/mysql/Cargo.lock b/src/addins/mysql/Cargo.lock
index 7602fa1ace..5847542f17 100644
--- a/src/addins/mysql/Cargo.lock
+++ b/src/addins/mysql/Cargo.lock
@@ -134,7 +134,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -143,14 +143,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-dataset"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"dashmap",
"serde_json",
@@ -159,7 +159,7 @@ dependencies = [
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"httparse",
@@ -172,7 +172,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -911,7 +911,7 @@ dependencies = [
[[package]]
name = "opi_mysql"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"chrono",
diff --git a/src/addins/mysql/dependencies.log b/src/addins/mysql/dependencies.log
index 25a61aa413..52cc2929e7 100644
--- a/src/addins/mysql/dependencies.log
+++ b/src/addins/mysql/dependencies.log
@@ -1,12 +1,12 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffe46116000)
- libssl.so.3 => /lib64/libssl.so.3 (0x00007bd134e00000)
- libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007bd134600000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007bd134200000)
- libc.so.6 => /lib64/libc.so.6 (0x00007bd133e00000)
- libdl.so.2 => /lib64/libdl.so.2 (0x00007bd133a00000)
- /lib64/ld-linux-x86-64.so.2 (0x00007bd135400000)
- libz.so.1 => /lib64/libz.so.1 (0x00007bd133600000)
+ linux-vdso.so.1 (0x00007ffc6c5c6000)
+ libssl.so.3 => /lib64/libssl.so.3 (0x000072d046c00000)
+ libcrypto.so.3 => /lib64/libcrypto.so.3 (0x000072d046400000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x000072d046000000)
+ libc.so.6 => /lib64/libc.so.6 (0x000072d045c00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x000072d045800000)
+ /lib64/ld-linux-x86-64.so.2 (0x000072d047200000)
+ libz.so.1 => /lib64/libz.so.1 (0x000072d045400000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/mysql/src/lib.rs b/src/addins/mysql/src/lib.rs
index 07939f8004..6bd8840997 100644
--- a/src/addins/mysql/src/lib.rs
+++ b/src/addins/mysql/src/lib.rs
@@ -9,8 +9,8 @@ use mysql::*;
use serde_json::json;
use std::path::PathBuf;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "MySQL");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "MySQL");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/postgres/Cargo.lock b/src/addins/postgres/Cargo.lock
index 5012b17fb9..eefa91aadb 100644
--- a/src/addins/postgres/Cargo.lock
+++ b/src/addins/postgres/Cargo.lock
@@ -204,7 +204,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -213,14 +213,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-dataset"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"dashmap",
"serde_json",
@@ -229,7 +229,7 @@ dependencies = [
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"httparse",
@@ -242,7 +242,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -874,7 +874,7 @@ dependencies = [
[[package]]
name = "opi_postgres"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"chrono",
diff --git a/src/addins/postgres/dependencies.log b/src/addins/postgres/dependencies.log
index 820c6a728a..ffd654c0a4 100644
--- a/src/addins/postgres/dependencies.log
+++ b/src/addins/postgres/dependencies.log
@@ -1,12 +1,12 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007fff2056e000)
- libssl.so.3 => /lib64/libssl.so.3 (0x00007327e7200000)
- libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007327e6a00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007327e6600000)
- libc.so.6 => /lib64/libc.so.6 (0x00007327e6200000)
- libdl.so.2 => /lib64/libdl.so.2 (0x00007327e5e00000)
- /lib64/ld-linux-x86-64.so.2 (0x00007327e7800000)
- libz.so.1 => /lib64/libz.so.1 (0x00007327e5a00000)
+ linux-vdso.so.1 (0x00007ffd26b67000)
+ libssl.so.3 => /lib64/libssl.so.3 (0x00007c1ef0200000)
+ libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007c1eefa00000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007c1eef600000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007c1eef200000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007c1eeee00000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007c1ef0800000)
+ libz.so.1 => /lib64/libz.so.1 (0x00007c1eeea00000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/postgres/src/lib.rs b/src/addins/postgres/src/lib.rs
index 1f176c05c1..c685527df5 100644
--- a/src/addins/postgres/src/lib.rs
+++ b/src/addins/postgres/src/lib.rs
@@ -10,8 +10,8 @@ use common_tcp::tls_settings::TlsSettings;
use common_utils::utils::{json_error, json_success};
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "PostgreSQL");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "PostgreSQL");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/rcon/Cargo.lock b/src/addins/rcon/Cargo.lock
index ca6157b634..fb5ca3a738 100644
--- a/src/addins/rcon/Cargo.lock
+++ b/src/addins/rcon/Cargo.lock
@@ -26,14 +26,14 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -69,7 +69,7 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "opi_rcon"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-core",
"common-utils",
diff --git a/src/addins/rcon/dependencies.log b/src/addins/rcon/dependencies.log
index baa21125db..40a9f2c921 100644
--- a/src/addins/rcon/dependencies.log
+++ b/src/addins/rcon/dependencies.log
@@ -1,9 +1,9 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007fffcb3f9000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x000075aea9a00000)
- libc.so.6 => /lib64/libc.so.6 (0x000075aea9600000)
- libdl.so.2 => /lib64/libdl.so.2 (0x000075aea9200000)
- /lib64/ld-linux-x86-64.so.2 (0x000075aea9e00000)
+ linux-vdso.so.1 (0x00007ffc78e8f000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007bf2c0200000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007bf2bfe00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007bf2bfa00000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007bf2c0600000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/rcon/src/lib.rs b/src/addins/rcon/src/lib.rs
index 696855c890..35c43b872e 100644
--- a/src/addins/rcon/src/lib.rs
+++ b/src/addins/rcon/src/lib.rs
@@ -6,8 +6,8 @@ use rcon_client::RCONClient;
use settings::ConnectionSettings;
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "RCON");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "RCON");
pub const METHODS: &[&[u16]] = &[
name!("Connect"), // 0
diff --git a/src/addins/sqlite/Cargo.lock b/src/addins/sqlite/Cargo.lock
index 27d74ed4ab..d091029e2d 100644
--- a/src/addins/sqlite/Cargo.lock
+++ b/src/addins/sqlite/Cargo.lock
@@ -65,7 +65,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -74,14 +74,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-dataset"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"dashmap",
"serde_json",
@@ -90,7 +90,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -232,7 +232,7 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]]
name = "opi_sqlite"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"common-binary",
diff --git a/src/addins/sqlite/dependencies.log b/src/addins/sqlite/dependencies.log
index b50ed8afa1..a0887dddb3 100644
--- a/src/addins/sqlite/dependencies.log
+++ b/src/addins/sqlite/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffd881b8000)
- libm.so.6 => /lib64/libm.so.6 (0x00007f2252400000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2252000000)
- libc.so.6 => /lib64/libc.so.6 (0x00007f2251c00000)
- libdl.so.2 => /lib64/libdl.so.2 (0x00007f2251800000)
- /lib64/ld-linux-x86-64.so.2 (0x00007f2252800000)
+ linux-vdso.so.1 (0x00007ffc94ff9000)
+ libm.so.6 => /lib64/libm.so.6 (0x0000785ace200000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x0000785acde00000)
+ libc.so.6 => /lib64/libc.so.6 (0x0000785acda00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x0000785acd600000)
+ /lib64/ld-linux-x86-64.so.2 (0x0000785ace600000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/sqlite/src/lib.rs b/src/addins/sqlite/src/lib.rs
index 56e04c2999..9a126b4a54 100644
--- a/src/addins/sqlite/src/lib.rs
+++ b/src/addins/sqlite/src/lib.rs
@@ -8,8 +8,8 @@ use common_utils::utils::{json_error, json_success};
use common_binary::vault::{BinaryInput, BinaryVault};
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "SQLite");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "SQLite");
pub const METHODS: &[&[u16]] = &[
name!("Connect"),
diff --git a/src/addins/ssh/Cargo.lock b/src/addins/ssh/Cargo.lock
index f7430cc7f7..6d3e35be50 100644
--- a/src/addins/ssh/Cargo.lock
+++ b/src/addins/ssh/Cargo.lock
@@ -54,14 +54,14 @@ checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"httparse",
@@ -74,7 +74,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -423,7 +423,7 @@ dependencies = [
[[package]]
name = "opi_ssh"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-core",
"common-tcp",
diff --git a/src/addins/ssh/dependencies.log b/src/addins/ssh/dependencies.log
index 5054874c1d..525bf99a7f 100644
--- a/src/addins/ssh/dependencies.log
+++ b/src/addins/ssh/dependencies.log
@@ -1,12 +1,12 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffc87df7000)
- libssl.so.3 => /lib64/libssl.so.3 (0x00007791c4800000)
- libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007791c4000000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007791c3c00000)
- libc.so.6 => /lib64/libc.so.6 (0x00007791c3800000)
- libdl.so.2 => /lib64/libdl.so.2 (0x00007791c3400000)
- /lib64/ld-linux-x86-64.so.2 (0x00007791c4c00000)
- libz.so.1 => /lib64/libz.so.1 (0x00007791c3000000)
+ linux-vdso.so.1 (0x00007ffda87fa000)
+ libssl.so.3 => /lib64/libssl.so.3 (0x0000790217e00000)
+ libcrypto.so.3 => /lib64/libcrypto.so.3 (0x0000790217600000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x0000790217200000)
+ libc.so.6 => /lib64/libc.so.6 (0x0000790216e00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x0000790216a00000)
+ /lib64/ld-linux-x86-64.so.2 (0x0000790218200000)
+ libz.so.1 => /lib64/libz.so.1 (0x0000790216600000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/ssh/src/lib.rs b/src/addins/ssh/src/lib.rs
index 6bb2a684c1..96469ba087 100644
--- a/src/addins/ssh/src/lib.rs
+++ b/src/addins/ssh/src/lib.rs
@@ -9,8 +9,8 @@ use ssh2::{Session, Sftp};
use ssh_settings::SshConf;
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "SSH");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "SSH");
pub const METHODS: &[&[u16]] = &[
name!("SetSettings"),
diff --git a/src/addins/tcp_client/dependencies.log b/src/addins/tcp_client/dependencies.log
index d4419ccb25..775d543ab0 100644
--- a/src/addins/tcp_client/dependencies.log
+++ b/src/addins/tcp_client/dependencies.log
@@ -1,12 +1,12 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffeea126000)
- libssl.so.3 => /lib64/libssl.so.3 (0x0000798701600000)
- libcrypto.so.3 => /lib64/libcrypto.so.3 (0x0000798700e00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000798700a00000)
- libc.so.6 => /lib64/libc.so.6 (0x0000798700600000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000798700200000)
- /lib64/ld-linux-x86-64.so.2 (0x0000798701a00000)
- libz.so.1 => /lib64/libz.so.1 (0x00007986ffe00000)
+ linux-vdso.so.1 (0x00007ffe838c8000)
+ libssl.so.3 => /lib64/libssl.so.3 (0x00007c0fb3c00000)
+ libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007c0fb3400000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007c0fb3000000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007c0fb2c00000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007c0fb2800000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007c0fb4000000)
+ libz.so.1 => /lib64/libz.so.1 (0x00007c0fb2400000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/tcp_client/src/lib.rs b/src/addins/tcp_client/src/lib.rs
index 0c9fdb1752..55d886e441 100644
--- a/src/addins/tcp_client/src/lib.rs
+++ b/src/addins/tcp_client/src/lib.rs
@@ -8,8 +8,8 @@ use common_tcp::tls_settings::TlsSettings;
use common_utils::utils::{json_error, json_success};
use common_core::*;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "TCPClient");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "TCPClient");
pub const METHODS: &[&[u16]] = &[
name!("Connect"), // 0
diff --git a/src/addins/tcp_server/Cargo.lock b/src/addins/tcp_server/Cargo.lock
index 03fdbd77d5..abbaa1cf1a 100644
--- a/src/addins/tcp_server/Cargo.lock
+++ b/src/addins/tcp_server/Cargo.lock
@@ -118,7 +118,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -127,14 +127,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-logs"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"chrono",
"serde",
@@ -143,7 +143,7 @@ dependencies = [
[[package]]
name = "common-server"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-binary",
"common-logs",
@@ -157,7 +157,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -413,7 +413,7 @@ checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc"
[[package]]
name = "opi_tcpserver"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-binary",
"common-core",
diff --git a/src/addins/tcp_server/dependencies.log b/src/addins/tcp_server/dependencies.log
index 6476cfa677..e0549588b3 100644
--- a/src/addins/tcp_server/dependencies.log
+++ b/src/addins/tcp_server/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007fffb29fa000)
- libm.so.6 => /lib64/libm.so.6 (0x000079b76e800000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x000079b76e400000)
- libc.so.6 => /lib64/libc.so.6 (0x000079b76e000000)
- libdl.so.2 => /lib64/libdl.so.2 (0x000079b76dc00000)
- /lib64/ld-linux-x86-64.so.2 (0x000079b76ec00000)
+ linux-vdso.so.1 (0x00007ffe67bb4000)
+ libm.so.6 => /lib64/libm.so.6 (0x00007726f5c00000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007726f5800000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007726f5400000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007726f5000000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007726f6000000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/tcp_server/src/lib.rs b/src/addins/tcp_server/src/lib.rs
index dd4ca83fff..a14f5d095d 100644
--- a/src/addins/tcp_server/src/lib.rs
+++ b/src/addins/tcp_server/src/lib.rs
@@ -8,8 +8,8 @@ use common_binary::vault::BinaryVault;
use common_logs::Logger;
use crate::backend::TcpServerBackend;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "TCPServer");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "TCPServer");
pub const METHODS: &[&[u16]] = &[
name!("Start"), // 0
diff --git a/src/addins/ws_client/Cargo.lock b/src/addins/ws_client/Cargo.lock
index 90e8e0c198..204cd0bdf8 100644
--- a/src/addins/ws_client/Cargo.lock
+++ b/src/addins/ws_client/Cargo.lock
@@ -136,7 +136,7 @@ dependencies = [
[[package]]
name = "common-binary"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"serde_json",
@@ -145,14 +145,14 @@ dependencies = [
[[package]]
name = "common-core"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"addin1c",
]
[[package]]
name = "common-logs"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"chrono",
"serde",
@@ -161,7 +161,7 @@ dependencies = [
[[package]]
name = "common-tcp"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"base64",
"httparse",
@@ -178,7 +178,7 @@ dependencies = [
[[package]]
name = "common-utils"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"serde_json",
]
@@ -682,7 +682,7 @@ dependencies = [
[[package]]
name = "opi_wsclient"
-version = "0.1.0"
+version = "2.1.0"
dependencies = [
"common-binary",
"common-core",
diff --git a/src/addins/ws_client/dependencies.log b/src/addins/ws_client/dependencies.log
index fc85982e18..2817f6b7d9 100644
--- a/src/addins/ws_client/dependencies.log
+++ b/src/addins/ws_client/dependencies.log
@@ -1,9 +1,9 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffeae8c1000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000765624400000)
- libc.so.6 => /lib64/libc.so.6 (0x0000765624000000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000765623c00000)
- /lib64/ld-linux-x86-64.so.2 (0x0000765624800000)
+ linux-vdso.so.1 (0x00007ffc08951000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x0000795d30c00000)
+ libc.so.6 => /lib64/libc.so.6 (0x0000795d30800000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x0000795d30400000)
+ /lib64/ld-linux-x86-64.so.2 (0x0000795d31000000)
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.4
diff --git a/src/addins/ws_client/src/lib.rs b/src/addins/ws_client/src/lib.rs
index cd7cf10c7d..d23583ebb3 100644
--- a/src/addins/ws_client/src/lib.rs
+++ b/src/addins/ws_client/src/lib.rs
@@ -10,8 +10,8 @@ use common_binary::vault::BinaryVault;
use common_logs::Logger;
use client::WebSocketClient;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "WSClient");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "WSClient");
pub const METHODS: &[&[u16]] = &[
name!("Connect"), // 0
diff --git a/src/addins/ws_server/dependencies.log b/src/addins/ws_server/dependencies.log
index 50c012ed1a..e876314e91 100644
--- a/src/addins/ws_server/dependencies.log
+++ b/src/addins/ws_server/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007ffd1e135000)
- libm.so.6 => /lib64/libm.so.6 (0x0000770f32c00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x0000770f32800000)
- libc.so.6 => /lib64/libc.so.6 (0x0000770f32400000)
- libdl.so.2 => /lib64/libdl.so.2 (0x0000770f32000000)
- /lib64/ld-linux-x86-64.so.2 (0x0000770f33000000)
+ linux-vdso.so.1 (0x00007ffea75a6000)
+ libm.so.6 => /lib64/libm.so.6 (0x000072476cc00000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x000072476c800000)
+ libc.so.6 => /lib64/libc.so.6 (0x000072476c400000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x000072476c000000)
+ /lib64/ld-linux-x86-64.so.2 (0x000072476d000000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/ws_server/src/lib.rs b/src/addins/ws_server/src/lib.rs
index ca1f37db40..c8a99510b3 100644
--- a/src/addins/ws_server/src/lib.rs
+++ b/src/addins/ws_server/src/lib.rs
@@ -9,8 +9,8 @@ use common_binary::vault::BinaryVault;
use common_logs::Logger;
use wrapper::WebSocketServer;
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "WSServer");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "WSServer");
pub const METHODS: &[&[u16]] = &[
name!("Start"), // 0
diff --git a/src/addins/zeromq/dependencies.log b/src/addins/zeromq/dependencies.log
index 81ed27b903..ef1a93cbf1 100644
--- a/src/addins/zeromq/dependencies.log
+++ b/src/addins/zeromq/dependencies.log
@@ -1,10 +1,10 @@
"MAIN ---"
- linux-vdso.so.1 (0x00007fffef3e9000)
- libm.so.6 => /lib64/libm.so.6 (0x000071e1bea00000)
- libpthread.so.0 => /lib64/libpthread.so.0 (0x000071e1be600000)
- libc.so.6 => /lib64/libc.so.6 (0x000071e1be200000)
- libdl.so.2 => /lib64/libdl.so.2 (0x000071e1bde00000)
- /lib64/ld-linux-x86-64.so.2 (0x000071e1bee00000)
+ linux-vdso.so.1 (0x00007ffffb34b000)
+ libm.so.6 => /lib64/libm.so.6 (0x00007014a9800000)
+ libpthread.so.0 => /lib64/libpthread.so.0 (0x00007014a9400000)
+ libc.so.6 => /lib64/libc.so.6 (0x00007014a9000000)
+ libdl.so.2 => /lib64/libdl.so.2 (0x00007014a8c00000)
+ /lib64/ld-linux-x86-64.so.2 (0x00007014a9c00000)
GLIBC_2.2.5
GLIBC_2.12
GLIBC_2.3
diff --git a/src/addins/zeromq/src/lib.rs b/src/addins/zeromq/src/lib.rs
index 9361ba6ebd..7a8beb93ce 100644
--- a/src/addins/zeromq/src/lib.rs
+++ b/src/addins/zeromq/src/lib.rs
@@ -5,8 +5,8 @@ use common_binary::vault::BinaryVault;
use common_core::*;
use std::sync::{Arc, Mutex};
-impl_addin_exports!(AddIn);
-impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func);
+impl_addin_exports!(AddIn, "ZeroMQ");
+impl_raw_addin!(AddIn, METHODS, PROPS, get_params_amount, cal_func, "ZeroMQ");
pub const METHODS: &[&[u16]] = &[
name!("ConnectReq"),
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
index e87b58b8ad..6fcb57de69 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
@@ -385,7 +385,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_FTP.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_FTP.FTP";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
index 6b8938139b..4379e82a29 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
@@ -237,7 +237,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_GRPC.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_GRPC.GRPC";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
index 7ea8789e57..3f28de2f79 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MSSQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MSSQL.MSSQL";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
index ab9c0576ed..9b425495e6 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
@@ -117,7 +117,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MongoDB.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MongoDB.MongoDB";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
index a91a5c7b38..a7fe5a6d3d 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MySQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MySQL.MySQL";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
index e481683b46..12b94f8107 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_PostgreSQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_PostgreSQL.PostgreSQL";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
index 1bbc3adefd..74003c09ea 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
@@ -161,7 +161,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_RCON.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_RCON.RCON";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
index d927e76fe3..33a23370ce 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
@@ -115,7 +115,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_SQLite.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_SQLite.SQLite";
EndFunction
@@ -213,7 +213,7 @@ Function ConnectExtension(Val Extension, Val EntryPoint = "", Val Connection = "
FilePath = Extension_["Path"];
Connector = CreateConnection(Connection);
- ComponentType = "AddIn.OPI_SQLite.Main";
+ ComponentType = "AddIn.OPI_SQLite.SQLite";
If TypeOf(Connector) <> Type(ComponentType) Then
Return Connector;
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SSHRequests/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SSHRequests/Module.bsl
index a63c71e16c..7f78a094d3 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SSHRequests/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_SSHRequests/Module.bsl
@@ -135,7 +135,7 @@ EndFunction
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_SSH.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_SSH.SSH";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
index b08c246099..0ff458f724 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
@@ -390,7 +390,7 @@ EndFunction
// Boolean - Is connector
Function IsClientObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_TCPClient.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_TCPClient.TCPClient";
EndFunction
@@ -600,7 +600,7 @@ EndFunction
// Boolean - Is connector
Function IsServerObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_TCPServer.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_TCPServer.TCPServer";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
index 5afe6b9ed7..66c01a8e93 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
@@ -422,7 +422,7 @@ EndFunction
// Boolean - Is connector
Function IsClientObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_WSClient.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_WSClient.WSClient";
EndFunction
@@ -561,7 +561,7 @@ EndFunction
// Boolean - Is connector
Function IsServerObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_WSServer.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_WSServer.WSServer";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
index 23052d9ab5..7d6aa01de5 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
+++ b/src/en/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
@@ -357,7 +357,7 @@ EndFunction
// Boolean - Is connector
Function IsConnectorObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_ZeroMQ.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_ZeroMQ.ZeroMQ";
EndFunction
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
index f257a6e82b..405ddd58e7 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7dd0f1d6289c247e9deabc0b95b6ef7365618c990534a47033e235fd6bf35ff4
-size 695792
+oid sha256:bb4642a23d1f54d703a81dc197638e9ca25a35c06b8f48fa30cdbe486735b480
+size 695807
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
index b7207004eb..f0d3fc89ef 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9fc3582919ac18ed3c20be372f18e6752ada9a55a2b687fff59759ca93f16970
-size 4480496
+oid sha256:c0ef3bd90493efccaef079c090a87a7477a5608f4afcf09f274c8c49cd87c5a9
+size 4480111
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
index 04b1190bdd..f4cae09b3c 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c77d9d1b536fdf818806763924a5a6c4fc8d4c37745511aae73ee21d52cf056c
-size 8024082
+oid sha256:d1aa101d2e8e660bc1523420509f66737c924d999d495d4c384261b62c2c2baf
+size 8024161
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
index a0f43c9641..65bae2f616 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ab66132626aa8605fae913e1e19388323f7844b0439dd499fd2d77e90b09b93
-size 1967024
+oid sha256:5ed4aa146b51a011ef0523b26b73b9adfda9a15caeebe6f1fc50186dd696e06d
+size 1967167
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
index 74ad42acfb..6734e876de 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b06e139e4d28185916c2e25515e967c6b73aba41747bfb8542bfc71bacebf2bf
-size 4085178
+oid sha256:cf935bd0e54e0b731ecb640e987e433ce1faf39b2f7287e3f56460fad4b14bc5
+size 4085006
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
index a2df43546e..7da157c393 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:331a409feac7fe59a1fbed878db5f49aa5df0982f148cbaba4b000f99dacdbc8
-size 9843188
+oid sha256:50e2e8145135196c242030cbb8efb9534a232a20eb929027b00d9f7e9f3d5ec7
+size 9842977
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
index 658eaf143c..7c2b884c0d 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:661ed732de0611d6f36215862912bbea78c643b39d6a981573402d4d73a43cdf
-size 3606889
+oid sha256:7cb7a0f99ce5fc1d104cb788c58a0b3206c16947846aff5a80c9c97ab5f7c1a1
+size 3607583
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
index 743a855ebd..ed6c569283 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:bd211f27a4de77aaf2569b4d01fe56f446ebe86ff66dbe5017b36d20acd9ae48
-size 4040721
+oid sha256:6c488386540bc3a51848b148d09fdd3d8faa16faa7089a3b86261b6bf276e840
+size 4041105
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
index d64086a3ed..fad4c08637 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c21f565a984c6ae521211661934d75512ee8d555fe4ac82f205afb399cdcd69e
-size 621961
+oid sha256:957f3175b8bf19603b12c5d64ce2ef8192187a8f66c09a214f7ad09ecf2ad83b
+size 622030
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
index 2e882fb92b..02f1fc1b0a 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:aee5076044552a6f644a1ad257946b9ab2689bf662fdc15200386aa69dbcb528
-size 3283142
+oid sha256:5554926cb652edb43b027023c774cc01079d780c0b033a9f96b2b1471a6172ba
+size 3283096
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
index 1148afb918..ecc28c74f3 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:631ea80b4657886a696a124c52ce29660a7d29c4723eb4174d96cc1bb7956899
-size 3865663
+oid sha256:c13ec39660f51b0750907af0a42d29cb5d13a8954eaa73ef1006dda658aa60ff
+size 3865634
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
index 9a46a3d877..084071afe8 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:431b06b86497b4f9ce379fdf23fc463f7ef96cdc3c95894b0979b542099083fd
-size 1152618
+oid sha256:2693a76208e070820d9045e0758e62dff48a9c799cbcde5d4d951b6747463828
+size 1148014
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
index 226ef2856d..a2ba34e7f5 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:19f00a91af8ef3951204dcfcb3dc62ddc70f9f0883b052221da4d9e384f4a798
-size 1386354
+oid sha256:f5e0c6df42550247110701351408563d27fc6d9498670eed66e09f41999f4e66
+size 1386206
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
index 04404f40ca..af1fb94716 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a0e0f56ae36bf55bbcfca3ce6ec3a119272a635beabd59f4202ae1633b4297b4
-size 3479083
+oid sha256:2d4c82e28172ed329a78a1906645af2fe5db908050766971adc2d83da905bfcd
+size 3479045
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
index a69f6c6d97..9dab31a596 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:f8ae6edc8b9566ffc64d4d66d7d2b8b33d642a2592c39c21bc9153f3d1fba9e9
-size 2201789
+oid sha256:d0ee0d0913324f0bcc0f12c599d957ab0da0a8225e152128459059f73a1853a2
+size 2202671
diff --git a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
index 3410dcac1d..829aac3933 100644
--- a/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
+++ b/src/en/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ffe3fb57577c71145d95e0459c8e660eb35d71670c7422c5564e2a20efe6c76
-size 2571706
+oid sha256:e9b63159a24010a9344d3c9947e640e9f525409bd5e945d60961eade9c86db90
+size 2571875
diff --git a/src/en/BSL/Tests/src/CommonModules/OPI_TestDataRetrieval/Module.bsl b/src/en/BSL/Tests/src/CommonModules/OPI_TestDataRetrieval/Module.bsl
index 11d6795d04..c1caa13e7b 100644
--- a/src/en/BSL/Tests/src/CommonModules/OPI_TestDataRetrieval/Module.bsl
+++ b/src/en/BSL/Tests/src/CommonModules/OPI_TestDataRetrieval/Module.bsl
@@ -7630,7 +7630,7 @@ Function Check_TCP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_TCPClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_TCPClient.TCPClient");
Return Result;
@@ -7708,7 +7708,7 @@ Function Check_TCP_StartServer(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_TCPServer.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_TCPServer.TCPServer");
Return Result;
@@ -7906,7 +7906,7 @@ EndFunction
Function Check_WebSocket_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSClient.WSClient");
Return Result;
@@ -7916,7 +7916,7 @@ Function Check_WebSocket_CloseConnection(Val Result, Val Option)
If Left(Option, 8) = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSClient.WSClient");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8039,7 +8039,7 @@ EndFunction
Function Check_WebSocket_StartServer(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSServer.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSServer.WSServer");
Return Result;
@@ -8053,7 +8053,7 @@ Function Check_WebSocket_StopServer(Val Result, Val Option)
ElsIf Option = "Connection" Then
- ExpectsThat(String(TypeOf(Result)) = "AddIn.OPI_WSClient.Main").Равно(False);
+ ExpectsThat(String(TypeOf(Result)) = "AddIn.OPI_WSClient.WSClient").Равно(False);
Else
ExpectsThat(Result["result"]).Равно(True);
@@ -8252,7 +8252,7 @@ Function Check_ZeroMQ_CreateConnectionReq(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8268,7 +8268,7 @@ Function Check_ZeroMQ_CreateConnectionSub(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8284,7 +8284,7 @@ Function Check_ZeroMQ_CreateConnectionPush(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8300,7 +8300,7 @@ Function Check_ZeroMQ_CreateConnectionPull(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8316,7 +8316,7 @@ Function Check_ZeroMQ_BindPortRep(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8332,7 +8332,7 @@ Function Check_ZeroMQ_BindPortPub(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8348,7 +8348,7 @@ Function Check_ZeroMQ_BindPortPush(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8364,7 +8364,7 @@ Function Check_ZeroMQ_BindPortPull(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8444,7 +8444,7 @@ Function Check_ZeroMQ_CloseConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8471,7 +8471,7 @@ Function Check_SQLite_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(True);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
EndIf;
Return Result;
@@ -8482,7 +8482,7 @@ Function Check_SQLite_CloseConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8503,7 +8503,7 @@ Function Check_SQLite_ExecuteSQLQuery(Val Result, Val Option, Image = "")
ElsIf Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
ElsIf Option = "Extension" Then
@@ -8795,7 +8795,7 @@ EndFunction
Function Check_PostgreSQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
Return Result;
@@ -8822,7 +8822,7 @@ Function Check_PostgreSQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf ValueIsFilled(Option) Then
@@ -8847,7 +8847,7 @@ Function Check_PostgreSQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -8955,7 +8955,7 @@ Function Check_PostgreSQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9129,7 +9129,7 @@ EndFunction
Function Check_MySQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
Return Result;
@@ -9156,7 +9156,7 @@ Function Check_MySQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf ValueIsFilled(Option) Then
@@ -9181,7 +9181,7 @@ Function Check_MySQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9280,7 +9280,7 @@ Function Check_MySQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9969,7 +9969,7 @@ EndFunction
Function Check_RCON_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_RCON.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_RCON.RCON");
Return Result;
@@ -11367,7 +11367,7 @@ EndFunction
Function Check_MSSQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
Return Result;
@@ -11394,7 +11394,7 @@ Function Check_MSSQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf ValueIsFilled(Option) Then
@@ -11427,7 +11427,7 @@ Function Check_MSSQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -11526,7 +11526,7 @@ Function Check_MSSQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -11689,7 +11689,7 @@ EndFunction
Function Check_FTP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -11856,7 +11856,7 @@ Function Check_FTP_CloseConnection(Val Result, Val Option)
If StrFind(Option, "Openning") > 0 Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -11873,7 +11873,7 @@ Function Check_FTP_IsConnector(Val Result, Val Option)
If StrFind(Option, "Openning") > 0 Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
Else
ExpectsThat(Result).Равно(True);
EndIf;
@@ -12119,7 +12119,7 @@ EndFunction
Function Check_SSH_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SSH.SSH");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -12263,7 +12263,7 @@ EndFunction
Function Check_SFTP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SSH.SSH");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -13004,7 +13004,7 @@ Function Check_MongoDB_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(True);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.MongoDB");
EndIf;
Return Result;
@@ -13031,7 +13031,7 @@ Function Check_MongoDB_ExecuteCommand(Val Result, Val Option)
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.MongoDB");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -13549,7 +13549,7 @@ Function Check_GRPC_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(False);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_GRPC.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_GRPC.GRPC");
EndIf;
Return Result;
@@ -13822,7 +13822,7 @@ Function Check_ClickHouse_CreateGRPCConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_GRPC.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_GRPC.GRPC");
ElsIf Option = "TableCreation" Or Option = "DataInsert" Then
diff --git a/src/en/OInt/addins/OPI_Cryptography.zip b/src/en/OInt/addins/OPI_Cryptography.zip
index f257a6e82b..405ddd58e7 100644
--- a/src/en/OInt/addins/OPI_Cryptography.zip
+++ b/src/en/OInt/addins/OPI_Cryptography.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7dd0f1d6289c247e9deabc0b95b6ef7365618c990534a47033e235fd6bf35ff4
-size 695792
+oid sha256:bb4642a23d1f54d703a81dc197638e9ca25a35c06b8f48fa30cdbe486735b480
+size 695807
diff --git a/src/en/OInt/addins/OPI_FTP.zip b/src/en/OInt/addins/OPI_FTP.zip
index b7207004eb..f0d3fc89ef 100644
--- a/src/en/OInt/addins/OPI_FTP.zip
+++ b/src/en/OInt/addins/OPI_FTP.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9fc3582919ac18ed3c20be372f18e6752ada9a55a2b687fff59759ca93f16970
-size 4480496
+oid sha256:c0ef3bd90493efccaef079c090a87a7477a5608f4afcf09f274c8c49cd87c5a9
+size 4480111
diff --git a/src/en/OInt/addins/OPI_GRPC.zip b/src/en/OInt/addins/OPI_GRPC.zip
index 04b1190bdd..f4cae09b3c 100644
--- a/src/en/OInt/addins/OPI_GRPC.zip
+++ b/src/en/OInt/addins/OPI_GRPC.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c77d9d1b536fdf818806763924a5a6c4fc8d4c37745511aae73ee21d52cf056c
-size 8024082
+oid sha256:d1aa101d2e8e660bc1523420509f66737c924d999d495d4c384261b62c2c2baf
+size 8024161
diff --git a/src/en/OInt/addins/OPI_HTTPServer.zip b/src/en/OInt/addins/OPI_HTTPServer.zip
index a0f43c9641..65bae2f616 100644
--- a/src/en/OInt/addins/OPI_HTTPServer.zip
+++ b/src/en/OInt/addins/OPI_HTTPServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ab66132626aa8605fae913e1e19388323f7844b0439dd499fd2d77e90b09b93
-size 1967024
+oid sha256:5ed4aa146b51a011ef0523b26b73b9adfda9a15caeebe6f1fc50186dd696e06d
+size 1967167
diff --git a/src/en/OInt/addins/OPI_MSSQL.zip b/src/en/OInt/addins/OPI_MSSQL.zip
index 74ad42acfb..6734e876de 100644
--- a/src/en/OInt/addins/OPI_MSSQL.zip
+++ b/src/en/OInt/addins/OPI_MSSQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b06e139e4d28185916c2e25515e967c6b73aba41747bfb8542bfc71bacebf2bf
-size 4085178
+oid sha256:cf935bd0e54e0b731ecb640e987e433ce1faf39b2f7287e3f56460fad4b14bc5
+size 4085006
diff --git a/src/en/OInt/addins/OPI_MongoDB.zip b/src/en/OInt/addins/OPI_MongoDB.zip
index a2df43546e..7da157c393 100644
--- a/src/en/OInt/addins/OPI_MongoDB.zip
+++ b/src/en/OInt/addins/OPI_MongoDB.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:331a409feac7fe59a1fbed878db5f49aa5df0982f148cbaba4b000f99dacdbc8
-size 9843188
+oid sha256:50e2e8145135196c242030cbb8efb9534a232a20eb929027b00d9f7e9f3d5ec7
+size 9842977
diff --git a/src/en/OInt/addins/OPI_MySQL.zip b/src/en/OInt/addins/OPI_MySQL.zip
index 658eaf143c..7c2b884c0d 100644
--- a/src/en/OInt/addins/OPI_MySQL.zip
+++ b/src/en/OInt/addins/OPI_MySQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:661ed732de0611d6f36215862912bbea78c643b39d6a981573402d4d73a43cdf
-size 3606889
+oid sha256:7cb7a0f99ce5fc1d104cb788c58a0b3206c16947846aff5a80c9c97ab5f7c1a1
+size 3607583
diff --git a/src/en/OInt/addins/OPI_PostgreSQL.zip b/src/en/OInt/addins/OPI_PostgreSQL.zip
index 743a855ebd..ed6c569283 100644
--- a/src/en/OInt/addins/OPI_PostgreSQL.zip
+++ b/src/en/OInt/addins/OPI_PostgreSQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:bd211f27a4de77aaf2569b4d01fe56f446ebe86ff66dbe5017b36d20acd9ae48
-size 4040721
+oid sha256:6c488386540bc3a51848b148d09fdd3d8faa16faa7089a3b86261b6bf276e840
+size 4041105
diff --git a/src/en/OInt/addins/OPI_RCON.zip b/src/en/OInt/addins/OPI_RCON.zip
index d64086a3ed..fad4c08637 100644
--- a/src/en/OInt/addins/OPI_RCON.zip
+++ b/src/en/OInt/addins/OPI_RCON.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c21f565a984c6ae521211661934d75512ee8d555fe4ac82f205afb399cdcd69e
-size 621961
+oid sha256:957f3175b8bf19603b12c5d64ce2ef8192187a8f66c09a214f7ad09ecf2ad83b
+size 622030
diff --git a/src/en/OInt/addins/OPI_SQLite.zip b/src/en/OInt/addins/OPI_SQLite.zip
index 2e882fb92b..02f1fc1b0a 100644
--- a/src/en/OInt/addins/OPI_SQLite.zip
+++ b/src/en/OInt/addins/OPI_SQLite.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:aee5076044552a6f644a1ad257946b9ab2689bf662fdc15200386aa69dbcb528
-size 3283142
+oid sha256:5554926cb652edb43b027023c774cc01079d780c0b033a9f96b2b1471a6172ba
+size 3283096
diff --git a/src/en/OInt/addins/OPI_SSH.zip b/src/en/OInt/addins/OPI_SSH.zip
index 1148afb918..ecc28c74f3 100644
--- a/src/en/OInt/addins/OPI_SSH.zip
+++ b/src/en/OInt/addins/OPI_SSH.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:631ea80b4657886a696a124c52ce29660a7d29c4723eb4174d96cc1bb7956899
-size 3865663
+oid sha256:c13ec39660f51b0750907af0a42d29cb5d13a8954eaa73ef1006dda658aa60ff
+size 3865634
diff --git a/src/en/OInt/addins/OPI_TCPClient.zip b/src/en/OInt/addins/OPI_TCPClient.zip
index 9a46a3d877..084071afe8 100644
--- a/src/en/OInt/addins/OPI_TCPClient.zip
+++ b/src/en/OInt/addins/OPI_TCPClient.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:431b06b86497b4f9ce379fdf23fc463f7ef96cdc3c95894b0979b542099083fd
-size 1152618
+oid sha256:2693a76208e070820d9045e0758e62dff48a9c799cbcde5d4d951b6747463828
+size 1148014
diff --git a/src/en/OInt/addins/OPI_TCPServer.zip b/src/en/OInt/addins/OPI_TCPServer.zip
index 226ef2856d..a2ba34e7f5 100644
--- a/src/en/OInt/addins/OPI_TCPServer.zip
+++ b/src/en/OInt/addins/OPI_TCPServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:19f00a91af8ef3951204dcfcb3dc62ddc70f9f0883b052221da4d9e384f4a798
-size 1386354
+oid sha256:f5e0c6df42550247110701351408563d27fc6d9498670eed66e09f41999f4e66
+size 1386206
diff --git a/src/en/OInt/addins/OPI_WSClient.zip b/src/en/OInt/addins/OPI_WSClient.zip
index 04404f40ca..af1fb94716 100644
--- a/src/en/OInt/addins/OPI_WSClient.zip
+++ b/src/en/OInt/addins/OPI_WSClient.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a0e0f56ae36bf55bbcfca3ce6ec3a119272a635beabd59f4202ae1633b4297b4
-size 3479083
+oid sha256:2d4c82e28172ed329a78a1906645af2fe5db908050766971adc2d83da905bfcd
+size 3479045
diff --git a/src/en/OInt/addins/OPI_WSServer.zip b/src/en/OInt/addins/OPI_WSServer.zip
index a69f6c6d97..9dab31a596 100644
--- a/src/en/OInt/addins/OPI_WSServer.zip
+++ b/src/en/OInt/addins/OPI_WSServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:f8ae6edc8b9566ffc64d4d66d7d2b8b33d642a2592c39c21bc9153f3d1fba9e9
-size 2201789
+oid sha256:d0ee0d0913324f0bcc0f12c599d957ab0da0a8225e152128459059f73a1853a2
+size 2202671
diff --git a/src/en/OInt/addins/OPI_ZeroMQ.zip b/src/en/OInt/addins/OPI_ZeroMQ.zip
index 3410dcac1d..829aac3933 100644
--- a/src/en/OInt/addins/OPI_ZeroMQ.zip
+++ b/src/en/OInt/addins/OPI_ZeroMQ.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ffe3fb57577c71145d95e0459c8e660eb35d71670c7422c5564e2a20efe6c76
-size 2571706
+oid sha256:e9b63159a24010a9344d3c9947e640e9f525409bd5e945d60961eade9c86db90
+size 2571875
diff --git a/src/en/OInt/api/ftp/Modules/OPI_FTP.os b/src/en/OInt/api/ftp/Modules/OPI_FTP.os
index 42f8270fc4..559b4aba6c 100644
--- a/src/en/OInt/api/ftp/Modules/OPI_FTP.os
+++ b/src/en/OInt/api/ftp/Modules/OPI_FTP.os
@@ -385,7 +385,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_FTP.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_FTP.FTP";
EndFunction
diff --git a/src/en/OInt/api/grpc/Modules/OPI_GRPC.os b/src/en/OInt/api/grpc/Modules/OPI_GRPC.os
index 6e665cda9a..125f4c1880 100644
--- a/src/en/OInt/api/grpc/Modules/OPI_GRPC.os
+++ b/src/en/OInt/api/grpc/Modules/OPI_GRPC.os
@@ -237,7 +237,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_GRPC.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_GRPC.GRPC";
EndFunction
diff --git a/src/en/OInt/api/mongodb/Modules/OPI_MongoDB.os b/src/en/OInt/api/mongodb/Modules/OPI_MongoDB.os
index 1891737d57..ec40b2e8a1 100644
--- a/src/en/OInt/api/mongodb/Modules/OPI_MongoDB.os
+++ b/src/en/OInt/api/mongodb/Modules/OPI_MongoDB.os
@@ -117,7 +117,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MongoDB.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MongoDB.MongoDB";
EndFunction
diff --git a/src/en/OInt/api/mssql/Modules/OPI_MSSQL.os b/src/en/OInt/api/mssql/Modules/OPI_MSSQL.os
index fe0090f962..3d4522c0e2 100644
--- a/src/en/OInt/api/mssql/Modules/OPI_MSSQL.os
+++ b/src/en/OInt/api/mssql/Modules/OPI_MSSQL.os
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MSSQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MSSQL.MSSQL";
EndFunction
diff --git a/src/en/OInt/api/mysql/Modules/OPI_MySQL.os b/src/en/OInt/api/mysql/Modules/OPI_MySQL.os
index f7b3d2c1d2..c5f0fd5037 100644
--- a/src/en/OInt/api/mysql/Modules/OPI_MySQL.os
+++ b/src/en/OInt/api/mysql/Modules/OPI_MySQL.os
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_MySQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_MySQL.MySQL";
EndFunction
diff --git a/src/en/OInt/api/postgres/Modules/OPI_PostgreSQL.os b/src/en/OInt/api/postgres/Modules/OPI_PostgreSQL.os
index 5cd1f23ec9..b58d4b48c7 100644
--- a/src/en/OInt/api/postgres/Modules/OPI_PostgreSQL.os
+++ b/src/en/OInt/api/postgres/Modules/OPI_PostgreSQL.os
@@ -123,7 +123,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_PostgreSQL.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_PostgreSQL.PostgreSQL";
EndFunction
diff --git a/src/en/OInt/api/rcon/Modules/OPI_RCON.os b/src/en/OInt/api/rcon/Modules/OPI_RCON.os
index a9e6e4f82e..833a4a5316 100644
--- a/src/en/OInt/api/rcon/Modules/OPI_RCON.os
+++ b/src/en/OInt/api/rcon/Modules/OPI_RCON.os
@@ -161,7 +161,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_RCON.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_RCON.RCON";
EndFunction
diff --git a/src/en/OInt/api/sqlite/Modules/OPI_SQLite.os b/src/en/OInt/api/sqlite/Modules/OPI_SQLite.os
index 09cc3a2161..545993593c 100644
--- a/src/en/OInt/api/sqlite/Modules/OPI_SQLite.os
+++ b/src/en/OInt/api/sqlite/Modules/OPI_SQLite.os
@@ -115,7 +115,7 @@ EndFunction
// Boolean - Is connector
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_SQLite.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_SQLite.SQLite";
EndFunction
@@ -213,7 +213,7 @@ Function ConnectExtension(Val Extension, Val EntryPoint = "", Val Connection = "
FilePath = Extension_["Path"];
Connector = CreateConnection(Connection);
- ComponentType = "AddIn.OPI_SQLite.Main";
+ ComponentType = "AddIn.OPI_SQLite.SQLite";
If TypeOf(Connector) <> Type(ComponentType) Then
Return Connector;
diff --git a/src/en/OInt/api/tcp/Modules/OPI_TCP.os b/src/en/OInt/api/tcp/Modules/OPI_TCP.os
index 9243964953..fa9f6a1c0c 100644
--- a/src/en/OInt/api/tcp/Modules/OPI_TCP.os
+++ b/src/en/OInt/api/tcp/Modules/OPI_TCP.os
@@ -390,7 +390,7 @@ EndFunction
// Boolean - Is connector
Function IsClientObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_TCPClient.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_TCPClient.TCPClient";
EndFunction
@@ -600,7 +600,7 @@ EndFunction
// Boolean - Is connector
Function IsServerObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_TCPServer.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_TCPServer.TCPServer";
EndFunction
diff --git a/src/en/OInt/api/ws/Modules/OPI_WebSocket.os b/src/en/OInt/api/ws/Modules/OPI_WebSocket.os
index 9052bdf98f..c911fa3db6 100644
--- a/src/en/OInt/api/ws/Modules/OPI_WebSocket.os
+++ b/src/en/OInt/api/ws/Modules/OPI_WebSocket.os
@@ -422,7 +422,7 @@ EndFunction
// Boolean - Is connector
Function IsClientObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_WSClient.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_WSClient.WSClient";
EndFunction
@@ -561,7 +561,7 @@ EndFunction
// Boolean - Is connector
Function IsServerObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_WSServer.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_WSServer.WSServer";
EndFunction
diff --git a/src/en/OInt/api/zeromq/Modules/OPI_ZeroMQ.os b/src/en/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
index 2df2643096..35338e4c65 100644
--- a/src/en/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
+++ b/src/en/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
@@ -357,7 +357,7 @@ EndFunction
// Boolean - Is connector
Function IsConnectorObject(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_ZeroMQ.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_ZeroMQ.ZeroMQ";
EndFunction
diff --git a/src/en/OInt/tests/Modules/internal/Modules/OPI_TestDataRetrieval.os b/src/en/OInt/tests/Modules/internal/Modules/OPI_TestDataRetrieval.os
index 2f993a9887..044d14ed94 100644
--- a/src/en/OInt/tests/Modules/internal/Modules/OPI_TestDataRetrieval.os
+++ b/src/en/OInt/tests/Modules/internal/Modules/OPI_TestDataRetrieval.os
@@ -7627,7 +7627,7 @@ Function Check_TCP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_TCPClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_TCPClient.TCPClient");
Return Result;
@@ -7705,7 +7705,7 @@ Function Check_TCP_StartServer(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_TCPServer.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_TCPServer.TCPServer");
Return Result;
@@ -7903,7 +7903,7 @@ EndFunction
Function Check_WebSocket_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSClient.WSClient");
Return Result;
@@ -7913,7 +7913,7 @@ Function Check_WebSocket_CloseConnection(Val Result, Val Option)
If Left(Option, 8) = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSClient.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSClient.WSClient");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8036,7 +8036,7 @@ EndFunction
Function Check_WebSocket_StartServer(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_WSServer.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_WSServer.WSServer");
Return Result;
@@ -8050,7 +8050,7 @@ Function Check_WebSocket_StopServer(Val Result, Val Option)
ElsIf Option = "Connection" Then
- ExpectsThat(String(TypeOf(Result)) = "AddIn.OPI_WSClient.Main").Равно(False);
+ ExpectsThat(String(TypeOf(Result)) = "AddIn.OPI_WSClient.WSClient").Равно(False);
Else
ExpectsThat(Result["result"]).Равно(True);
@@ -8249,7 +8249,7 @@ Function Check_ZeroMQ_CreateConnectionReq(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8265,7 +8265,7 @@ Function Check_ZeroMQ_CreateConnectionSub(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8281,7 +8281,7 @@ Function Check_ZeroMQ_CreateConnectionPush(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8297,7 +8297,7 @@ Function Check_ZeroMQ_CreateConnectionPull(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8313,7 +8313,7 @@ Function Check_ZeroMQ_BindPortRep(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8329,7 +8329,7 @@ Function Check_ZeroMQ_BindPortPub(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8345,7 +8345,7 @@ Function Check_ZeroMQ_BindPortPush(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8361,7 +8361,7 @@ Function Check_ZeroMQ_BindPortPull(Val Result, Val Option, Message = "")
Result["data"] = "";
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
EndIf;
Return Result;
@@ -8441,7 +8441,7 @@ Function Check_ZeroMQ_CloseConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8468,7 +8468,7 @@ Function Check_SQLite_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(True);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
EndIf;
Return Result;
@@ -8479,7 +8479,7 @@ Function Check_SQLite_CloseConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -8500,7 +8500,7 @@ Function Check_SQLite_ExecuteSQLQuery(Val Result, Val Option, Image = "")
ElsIf Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SQLite.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SQLite.SQLite");
ElsIf Option = "Extension" Then
@@ -8792,7 +8792,7 @@ EndFunction
Function Check_PostgreSQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
Return Result;
@@ -8819,7 +8819,7 @@ Function Check_PostgreSQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf ValueIsFilled(Option) Then
@@ -8844,7 +8844,7 @@ Function Check_PostgreSQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -8952,7 +8952,7 @@ Function Check_PostgreSQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9126,7 +9126,7 @@ EndFunction
Function Check_MySQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
Return Result;
@@ -9153,7 +9153,7 @@ Function Check_MySQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf ValueIsFilled(Option) Then
@@ -9178,7 +9178,7 @@ Function Check_MySQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9277,7 +9277,7 @@ Function Check_MySQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MySQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MySQL.MySQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -9966,7 +9966,7 @@ EndFunction
Function Check_RCON_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_RCON.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_RCON.RCON");
Return Result;
@@ -11364,7 +11364,7 @@ EndFunction
Function Check_MSSQL_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
Return Result;
@@ -11391,7 +11391,7 @@ Function Check_MSSQL_ExecuteSQLQuery(Val Result, Val Option, Image = "")
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf ValueIsFilled(Option) Then
@@ -11424,7 +11424,7 @@ Function Check_MSSQL_CreateDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf Option = "Existing" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -11523,7 +11523,7 @@ Function Check_MSSQL_DeleteDatabase(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MSSQL.MSSQL");
ElsIf Option = "Error" Or Option = "Connection error" Then
ExpectsThat(Result["result"]).Равно(False);
@@ -11686,7 +11686,7 @@ EndFunction
Function Check_FTP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -11853,7 +11853,7 @@ Function Check_FTP_CloseConnection(Val Result, Val Option)
If StrFind(Option, "Openning") > 0 Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -11870,7 +11870,7 @@ Function Check_FTP_IsConnector(Val Result, Val Option)
If StrFind(Option, "Openning") > 0 Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_FTP.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_FTP.FTP");
Else
ExpectsThat(Result).Равно(True);
EndIf;
@@ -12116,7 +12116,7 @@ EndFunction
Function Check_SSH_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SSH.SSH");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -12260,7 +12260,7 @@ EndFunction
Function Check_SFTP_CreateConnection(Val Result, Val Option)
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_SSH.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_SSH.SSH");
If StrFind(Option, "HTTP") Then
OPI_Tools.Pause(2);
@@ -13001,7 +13001,7 @@ Function Check_MongoDB_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(True);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.MongoDB");
EndIf;
Return Result;
@@ -13028,7 +13028,7 @@ Function Check_MongoDB_ExecuteCommand(Val Result, Val Option)
If Option = "Connection" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_MongoDB.MongoDB");
Else
ExpectsThat(Result["result"]).Равно(True);
EndIf;
@@ -13546,7 +13546,7 @@ Function Check_GRPC_CreateConnection(Val Result, Val Option)
ExpectsThat(Result["result"]).Равно(False);
Else
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_GRPC.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_GRPC.GRPC");
EndIf;
Return Result;
@@ -13819,7 +13819,7 @@ Function Check_ClickHouse_CreateGRPCConnection(Val Result, Val Option)
If Option = "Openning" Then
Result = String(TypeOf(Result));
- ExpectsThat(Result).Равно("AddIn.OPI_GRPC.Main");
+ ExpectsThat(Result).Равно("AddIn.OPI_GRPC.GRPC");
ElsIf Option = "TableCreation" Or Option = "DataInsert" Then
diff --git a/src/en/OInt/tools/main/Modules/OPI_SSHRequests.os b/src/en/OInt/tools/main/Modules/OPI_SSHRequests.os
index e4b8554a5a..8cc108a479 100644
--- a/src/en/OInt/tools/main/Modules/OPI_SSHRequests.os
+++ b/src/en/OInt/tools/main/Modules/OPI_SSHRequests.os
@@ -135,7 +135,7 @@ EndFunction
Function IsConnector(Val Value) Export
- Return String(TypeOf(Value)) = "AddIn.OPI_SSH.Main";
+ Return String(TypeOf(Value)) = "AddIn.OPI_SSH.SSH";
EndFunction
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
index 39e3c68d50..08c565e228 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_FTP/Module.bsl
@@ -387,7 +387,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_FTP.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_FTP.FTP";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
index 24976dccd6..9a515fa4ca 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_GRPC/Module.bsl
@@ -239,7 +239,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_GRPC.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_GRPC.GRPC";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
index be2ca7640e..09f7d8d20c 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MSSQL/Module.bsl
@@ -125,7 +125,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MSSQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MSSQL.MSSQL";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
index f7593f44d0..704b6263f1 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MongoDB/Module.bsl
@@ -119,7 +119,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MongoDB.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MongoDB.MongoDB";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
index 52146604d7..1081925d5e 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_MySQL/Module.bsl
@@ -125,7 +125,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MySQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MySQL.MySQL";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
index 2b48512161..95eb6aa47e 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_PostgreSQL/Module.bsl
@@ -125,7 +125,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_PostgreSQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_PostgreSQL.PostgreSQL";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
index 3533995c03..b1399d7115 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_RCON/Module.bsl
@@ -163,7 +163,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_RCON.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_RCON.RCON";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
index ca7ee09844..95be729ac0 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_SQLite/Module.bsl
@@ -117,7 +117,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SQLite.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SQLite.SQLite";
КонецФункции
@@ -215,7 +215,7 @@
ПутьКФайлу = Расширение_["Путь"];
Коннектор = ОткрытьСоединение(Соединение);
- ТипКомпоненты = "AddIn.OPI_SQLite.Main";
+ ТипКомпоненты = "AddIn.OPI_SQLite.SQLite";
Если ТипЗнч(Коннектор) <> Тип(ТипКомпоненты) Тогда
Возврат Коннектор;
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
index c2026de3e8..8eeb5a5cc2 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_TCP/Module.bsl
@@ -392,7 +392,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКлиента(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPClient.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPClient.TCPClient";
КонецФункции
@@ -602,7 +602,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектСервера(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPServer.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPServer.TCPServer";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
index f45d318241..81b5536e1c 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_WebSocket/Module.bsl
@@ -424,7 +424,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКлиента(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSClient.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSClient.WSClient";
КонецФункции
@@ -563,7 +563,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектСервера(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSServer.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSServer.WSServer";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
index 7b44f9f03f..dd66a67cd0 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ZeroMQ/Module.bsl
@@ -359,7 +359,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКоннектора(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_ZeroMQ.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_ZeroMQ.ZeroMQ";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ЗапросыSSH/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ЗапросыSSH/Module.bsl
index 0a95f9a6f1..a0de72c0bc 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ЗапросыSSH/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_ЗапросыSSH/Module.bsl
@@ -137,7 +137,7 @@
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SSH.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SSH.SSH";
КонецФункции
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_Компоненты/Module.bsl b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_Компоненты/Module.bsl
index 3c686396ad..24b3bc19fb 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_Компоненты/Module.bsl
+++ b/src/ru/BSL/OpenIntegrations/src/CommonModules/OPI_Компоненты/Module.bsl
@@ -51,12 +51,16 @@
#Область Основные
-Функция ПолучитьКомпоненту(Знач ИмяКомпоненты, Знач Класс = "Main") Экспорт
+Функция ПолучитьКомпоненту(Знач ИмяКомпоненты, Знач Класс = Неопределено) Экспорт
Компонента = Неопределено;
Ошибка = "";
ИмяКомпоненты = СтрШаблон("OPI_%1", ИмяКомпоненты);
+ Если Не ЗначениеЗаполнено(Класс) Тогда
+ Класс = КлассВнешнейКомпонентыПоИмениБиблиотеки(ИмяКомпоненты);
+ КонецЕсли;
+
НастройкиВызова = OPI_РасширенныйВызов.ПолучитьТекущиеНастройки();
РежимПодключения = OPI_Инструменты.ПолучитьИли(НастройкиВызова, "addin_mode", Неопределено);
@@ -300,6 +304,20 @@
#Область СлужебныеПроцедурыИФункции
+Функция КлассВнешнейКомпонентыПоИмениБиблиотеки(Знач ПолноеИмяВнешнейКомпоненты)
+
+ Если СтрНачинаетсяС(ПолноеИмяВнешнейКомпоненты, "OPI_") Тогда
+
+ Если СтрДлина(ПолноеИмяВнешнейКомпоненты) > 4 Тогда
+ Возврат Сред(ПолноеИмяВнешнейКомпоненты, 5);
+ КонецЕсли;
+
+ КонецЕсли;
+
+ Возврат "Main";
+
+КонецФункции
+
Функция ИнициализироватьВнешнююКомпоненту(Знач ИмяКомпоненты, Знач Класс, Компонента)
Попытка
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
index f257a6e82b..405ddd58e7 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_Cryptography/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7dd0f1d6289c247e9deabc0b95b6ef7365618c990534a47033e235fd6bf35ff4
-size 695792
+oid sha256:bb4642a23d1f54d703a81dc197638e9ca25a35c06b8f48fa30cdbe486735b480
+size 695807
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
index b7207004eb..f0d3fc89ef 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_FTP/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9fc3582919ac18ed3c20be372f18e6752ada9a55a2b687fff59759ca93f16970
-size 4480496
+oid sha256:c0ef3bd90493efccaef079c090a87a7477a5608f4afcf09f274c8c49cd87c5a9
+size 4480111
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
index 04b1190bdd..f4cae09b3c 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_GRPC/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c77d9d1b536fdf818806763924a5a6c4fc8d4c37745511aae73ee21d52cf056c
-size 8024082
+oid sha256:d1aa101d2e8e660bc1523420509f66737c924d999d495d4c384261b62c2c2baf
+size 8024161
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
index a0f43c9641..65bae2f616 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_HTTPServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ab66132626aa8605fae913e1e19388323f7844b0439dd499fd2d77e90b09b93
-size 1967024
+oid sha256:5ed4aa146b51a011ef0523b26b73b9adfda9a15caeebe6f1fc50186dd696e06d
+size 1967167
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
index 74ad42acfb..6734e876de 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MSSQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b06e139e4d28185916c2e25515e967c6b73aba41747bfb8542bfc71bacebf2bf
-size 4085178
+oid sha256:cf935bd0e54e0b731ecb640e987e433ce1faf39b2f7287e3f56460fad4b14bc5
+size 4085006
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
index a2df43546e..7da157c393 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MongoDB/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:331a409feac7fe59a1fbed878db5f49aa5df0982f148cbaba4b000f99dacdbc8
-size 9843188
+oid sha256:50e2e8145135196c242030cbb8efb9534a232a20eb929027b00d9f7e9f3d5ec7
+size 9842977
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
index 658eaf143c..7c2b884c0d 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_MySQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:661ed732de0611d6f36215862912bbea78c643b39d6a981573402d4d73a43cdf
-size 3606889
+oid sha256:7cb7a0f99ce5fc1d104cb788c58a0b3206c16947846aff5a80c9c97ab5f7c1a1
+size 3607583
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
index 743a855ebd..ed6c569283 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_PostgreSQL/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:bd211f27a4de77aaf2569b4d01fe56f446ebe86ff66dbe5017b36d20acd9ae48
-size 4040721
+oid sha256:6c488386540bc3a51848b148d09fdd3d8faa16faa7089a3b86261b6bf276e840
+size 4041105
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
index d64086a3ed..fad4c08637 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_RCON/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c21f565a984c6ae521211661934d75512ee8d555fe4ac82f205afb399cdcd69e
-size 621961
+oid sha256:957f3175b8bf19603b12c5d64ce2ef8192187a8f66c09a214f7ad09ecf2ad83b
+size 622030
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
index 2e882fb92b..02f1fc1b0a 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SQLite/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:aee5076044552a6f644a1ad257946b9ab2689bf662fdc15200386aa69dbcb528
-size 3283142
+oid sha256:5554926cb652edb43b027023c774cc01079d780c0b033a9f96b2b1471a6172ba
+size 3283096
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
index 1148afb918..ecc28c74f3 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_SSH/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:631ea80b4657886a696a124c52ce29660a7d29c4723eb4174d96cc1bb7956899
-size 3865663
+oid sha256:c13ec39660f51b0750907af0a42d29cb5d13a8954eaa73ef1006dda658aa60ff
+size 3865634
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
index 9a46a3d877..084071afe8 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPClient/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:431b06b86497b4f9ce379fdf23fc463f7ef96cdc3c95894b0979b542099083fd
-size 1152618
+oid sha256:2693a76208e070820d9045e0758e62dff48a9c799cbcde5d4d951b6747463828
+size 1148014
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
index 226ef2856d..a2ba34e7f5 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_TCPServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:19f00a91af8ef3951204dcfcb3dc62ddc70f9f0883b052221da4d9e384f4a798
-size 1386354
+oid sha256:f5e0c6df42550247110701351408563d27fc6d9498670eed66e09f41999f4e66
+size 1386206
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
index 04404f40ca..af1fb94716 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSClient/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a0e0f56ae36bf55bbcfca3ce6ec3a119272a635beabd59f4202ae1633b4297b4
-size 3479083
+oid sha256:2d4c82e28172ed329a78a1906645af2fe5db908050766971adc2d83da905bfcd
+size 3479045
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
index a69f6c6d97..9dab31a596 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_WSServer/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:f8ae6edc8b9566ffc64d4d66d7d2b8b33d642a2592c39c21bc9153f3d1fba9e9
-size 2201789
+oid sha256:d0ee0d0913324f0bcc0f12c599d957ab0da0a8225e152128459059f73a1853a2
+size 2202671
diff --git a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
index 3410dcac1d..829aac3933 100644
--- a/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
+++ b/src/ru/BSL/OpenIntegrations/src/CommonTemplates/OPI_ZeroMQ/Template.addin
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ffe3fb57577c71145d95e0459c8e660eb35d71670c7422c5564e2a20efe6c76
-size 2571706
+oid sha256:e9b63159a24010a9344d3c9947e640e9f525409bd5e945d60961eade9c86db90
+size 2571875
diff --git a/src/ru/BSL/Tests/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl b/src/ru/BSL/Tests/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl
index 4df5ded2e1..ca476dbfeb 100644
--- a/src/ru/BSL/Tests/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl
+++ b/src/ru/BSL/Tests/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl
@@ -7526,7 +7526,7 @@
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPClient.TCPClient");
Возврат Результат;
@@ -7604,7 +7604,7 @@
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPServer.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPServer.TCPServer");
Возврат Результат;
@@ -7802,7 +7802,7 @@
Функция Проверка_WebSocket_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.WSClient");
Возврат Результат;
@@ -7812,7 +7812,7 @@
Если Лев(Вариант, 8) = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.WSClient");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -7935,7 +7935,7 @@
Функция Проверка_WebSocket_ЗапуститьСервер(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSServer.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSServer.WSServer");
Возврат Результат;
@@ -7949,7 +7949,7 @@
ИначеЕсли Вариант = "Подключение" Тогда
- ОжидаетЧто(Строка(ТипЗнч(Результат)) = "AddIn.OPI_WSClient.Main").Равно(Ложь);
+ ОжидаетЧто(Строка(ТипЗнч(Результат)) = "AddIn.OPI_WSClient.WSClient").Равно(Ложь);
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
@@ -8148,7 +8148,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8164,7 +8164,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8180,7 +8180,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8196,7 +8196,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8212,7 +8212,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8228,7 +8228,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8244,7 +8244,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8260,7 +8260,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8340,7 +8340,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -8367,7 +8367,7 @@
ОжидаетЧто(Результат["result"]).Равно(Истина);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
КонецЕсли;
Возврат Результат;
@@ -8378,7 +8378,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -8399,7 +8399,7 @@
ИначеЕсли Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
ИначеЕсли Вариант = "Расширение" Тогда
@@ -8691,7 +8691,7 @@
Функция Проверка_PostgreSQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
Возврат Результат;
@@ -8718,7 +8718,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -8743,7 +8743,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -8851,7 +8851,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9025,7 +9025,7 @@
Функция Проверка_MySQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
Возврат Результат;
@@ -9052,7 +9052,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -9077,7 +9077,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9176,7 +9176,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9865,7 +9865,7 @@
Функция Проверка_RCON_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_RCON.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_RCON.RCON");
Возврат Результат;
@@ -11263,7 +11263,7 @@
Функция Проверка_MSSQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
Возврат Результат;
@@ -11290,7 +11290,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -11323,7 +11323,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -11422,7 +11422,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -11585,7 +11585,7 @@
Функция Проверка_FTP_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -11752,7 +11752,7 @@
Если СтрНайти(Вариант, "Открытие") > 0 Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -11769,7 +11769,7 @@
Если СтрНайти(Вариант, "Открытие") > 0 Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Иначе
ОжидаетЧто(Результат).Равно(Истина);
КонецЕсли;
@@ -12015,7 +12015,7 @@
Функция Проверка_SSH_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.SSH");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -12159,7 +12159,7 @@
Функция Проверка_SFTP_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.SSH");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -12900,7 +12900,7 @@
ОжидаетЧто(Результат["result"]).Равно(Истина);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.MongoDB");
КонецЕсли;
Возврат Результат;
@@ -12927,7 +12927,7 @@
Если Вариант = "Подключение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.MongoDB");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -13445,7 +13445,7 @@
ОжидаетЧто(Результат["result"]).Равно(Ложь);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.GRPC");
КонецЕсли;
Возврат Результат;
@@ -13718,7 +13718,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.GRPC");
ИначеЕсли Вариант = "СозданиеТаблицы" Или Вариант = "ВставкаДанных" Тогда
diff --git a/src/ru/OInt/addins/OPI_Cryptography.zip b/src/ru/OInt/addins/OPI_Cryptography.zip
index f257a6e82b..405ddd58e7 100644
--- a/src/ru/OInt/addins/OPI_Cryptography.zip
+++ b/src/ru/OInt/addins/OPI_Cryptography.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7dd0f1d6289c247e9deabc0b95b6ef7365618c990534a47033e235fd6bf35ff4
-size 695792
+oid sha256:bb4642a23d1f54d703a81dc197638e9ca25a35c06b8f48fa30cdbe486735b480
+size 695807
diff --git a/src/ru/OInt/addins/OPI_FTP.zip b/src/ru/OInt/addins/OPI_FTP.zip
index b7207004eb..f0d3fc89ef 100644
--- a/src/ru/OInt/addins/OPI_FTP.zip
+++ b/src/ru/OInt/addins/OPI_FTP.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9fc3582919ac18ed3c20be372f18e6752ada9a55a2b687fff59759ca93f16970
-size 4480496
+oid sha256:c0ef3bd90493efccaef079c090a87a7477a5608f4afcf09f274c8c49cd87c5a9
+size 4480111
diff --git a/src/ru/OInt/addins/OPI_GRPC.zip b/src/ru/OInt/addins/OPI_GRPC.zip
index 04b1190bdd..f4cae09b3c 100644
--- a/src/ru/OInt/addins/OPI_GRPC.zip
+++ b/src/ru/OInt/addins/OPI_GRPC.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c77d9d1b536fdf818806763924a5a6c4fc8d4c37745511aae73ee21d52cf056c
-size 8024082
+oid sha256:d1aa101d2e8e660bc1523420509f66737c924d999d495d4c384261b62c2c2baf
+size 8024161
diff --git a/src/ru/OInt/addins/OPI_HTTPServer.zip b/src/ru/OInt/addins/OPI_HTTPServer.zip
index a0f43c9641..65bae2f616 100644
--- a/src/ru/OInt/addins/OPI_HTTPServer.zip
+++ b/src/ru/OInt/addins/OPI_HTTPServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ab66132626aa8605fae913e1e19388323f7844b0439dd499fd2d77e90b09b93
-size 1967024
+oid sha256:5ed4aa146b51a011ef0523b26b73b9adfda9a15caeebe6f1fc50186dd696e06d
+size 1967167
diff --git a/src/ru/OInt/addins/OPI_MSSQL.zip b/src/ru/OInt/addins/OPI_MSSQL.zip
index 74ad42acfb..6734e876de 100644
--- a/src/ru/OInt/addins/OPI_MSSQL.zip
+++ b/src/ru/OInt/addins/OPI_MSSQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b06e139e4d28185916c2e25515e967c6b73aba41747bfb8542bfc71bacebf2bf
-size 4085178
+oid sha256:cf935bd0e54e0b731ecb640e987e433ce1faf39b2f7287e3f56460fad4b14bc5
+size 4085006
diff --git a/src/ru/OInt/addins/OPI_MongoDB.zip b/src/ru/OInt/addins/OPI_MongoDB.zip
index a2df43546e..7da157c393 100644
--- a/src/ru/OInt/addins/OPI_MongoDB.zip
+++ b/src/ru/OInt/addins/OPI_MongoDB.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:331a409feac7fe59a1fbed878db5f49aa5df0982f148cbaba4b000f99dacdbc8
-size 9843188
+oid sha256:50e2e8145135196c242030cbb8efb9534a232a20eb929027b00d9f7e9f3d5ec7
+size 9842977
diff --git a/src/ru/OInt/addins/OPI_MySQL.zip b/src/ru/OInt/addins/OPI_MySQL.zip
index 658eaf143c..7c2b884c0d 100644
--- a/src/ru/OInt/addins/OPI_MySQL.zip
+++ b/src/ru/OInt/addins/OPI_MySQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:661ed732de0611d6f36215862912bbea78c643b39d6a981573402d4d73a43cdf
-size 3606889
+oid sha256:7cb7a0f99ce5fc1d104cb788c58a0b3206c16947846aff5a80c9c97ab5f7c1a1
+size 3607583
diff --git a/src/ru/OInt/addins/OPI_PostgreSQL.zip b/src/ru/OInt/addins/OPI_PostgreSQL.zip
index 743a855ebd..ed6c569283 100644
--- a/src/ru/OInt/addins/OPI_PostgreSQL.zip
+++ b/src/ru/OInt/addins/OPI_PostgreSQL.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:bd211f27a4de77aaf2569b4d01fe56f446ebe86ff66dbe5017b36d20acd9ae48
-size 4040721
+oid sha256:6c488386540bc3a51848b148d09fdd3d8faa16faa7089a3b86261b6bf276e840
+size 4041105
diff --git a/src/ru/OInt/addins/OPI_RCON.zip b/src/ru/OInt/addins/OPI_RCON.zip
index d64086a3ed..fad4c08637 100644
--- a/src/ru/OInt/addins/OPI_RCON.zip
+++ b/src/ru/OInt/addins/OPI_RCON.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:c21f565a984c6ae521211661934d75512ee8d555fe4ac82f205afb399cdcd69e
-size 621961
+oid sha256:957f3175b8bf19603b12c5d64ce2ef8192187a8f66c09a214f7ad09ecf2ad83b
+size 622030
diff --git a/src/ru/OInt/addins/OPI_SQLite.zip b/src/ru/OInt/addins/OPI_SQLite.zip
index 2e882fb92b..02f1fc1b0a 100644
--- a/src/ru/OInt/addins/OPI_SQLite.zip
+++ b/src/ru/OInt/addins/OPI_SQLite.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:aee5076044552a6f644a1ad257946b9ab2689bf662fdc15200386aa69dbcb528
-size 3283142
+oid sha256:5554926cb652edb43b027023c774cc01079d780c0b033a9f96b2b1471a6172ba
+size 3283096
diff --git a/src/ru/OInt/addins/OPI_SSH.zip b/src/ru/OInt/addins/OPI_SSH.zip
index 1148afb918..ecc28c74f3 100644
--- a/src/ru/OInt/addins/OPI_SSH.zip
+++ b/src/ru/OInt/addins/OPI_SSH.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:631ea80b4657886a696a124c52ce29660a7d29c4723eb4174d96cc1bb7956899
-size 3865663
+oid sha256:c13ec39660f51b0750907af0a42d29cb5d13a8954eaa73ef1006dda658aa60ff
+size 3865634
diff --git a/src/ru/OInt/addins/OPI_TCPClient.zip b/src/ru/OInt/addins/OPI_TCPClient.zip
index 9a46a3d877..084071afe8 100644
--- a/src/ru/OInt/addins/OPI_TCPClient.zip
+++ b/src/ru/OInt/addins/OPI_TCPClient.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:431b06b86497b4f9ce379fdf23fc463f7ef96cdc3c95894b0979b542099083fd
-size 1152618
+oid sha256:2693a76208e070820d9045e0758e62dff48a9c799cbcde5d4d951b6747463828
+size 1148014
diff --git a/src/ru/OInt/addins/OPI_TCPServer.zip b/src/ru/OInt/addins/OPI_TCPServer.zip
index 226ef2856d..a2ba34e7f5 100644
--- a/src/ru/OInt/addins/OPI_TCPServer.zip
+++ b/src/ru/OInt/addins/OPI_TCPServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:19f00a91af8ef3951204dcfcb3dc62ddc70f9f0883b052221da4d9e384f4a798
-size 1386354
+oid sha256:f5e0c6df42550247110701351408563d27fc6d9498670eed66e09f41999f4e66
+size 1386206
diff --git a/src/ru/OInt/addins/OPI_WSClient.zip b/src/ru/OInt/addins/OPI_WSClient.zip
index 04404f40ca..af1fb94716 100644
--- a/src/ru/OInt/addins/OPI_WSClient.zip
+++ b/src/ru/OInt/addins/OPI_WSClient.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a0e0f56ae36bf55bbcfca3ce6ec3a119272a635beabd59f4202ae1633b4297b4
-size 3479083
+oid sha256:2d4c82e28172ed329a78a1906645af2fe5db908050766971adc2d83da905bfcd
+size 3479045
diff --git a/src/ru/OInt/addins/OPI_WSServer.zip b/src/ru/OInt/addins/OPI_WSServer.zip
index a69f6c6d97..9dab31a596 100644
--- a/src/ru/OInt/addins/OPI_WSServer.zip
+++ b/src/ru/OInt/addins/OPI_WSServer.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:f8ae6edc8b9566ffc64d4d66d7d2b8b33d642a2592c39c21bc9153f3d1fba9e9
-size 2201789
+oid sha256:d0ee0d0913324f0bcc0f12c599d957ab0da0a8225e152128459059f73a1853a2
+size 2202671
diff --git a/src/ru/OInt/addins/OPI_ZeroMQ.zip b/src/ru/OInt/addins/OPI_ZeroMQ.zip
index 3410dcac1d..829aac3933 100644
--- a/src/ru/OInt/addins/OPI_ZeroMQ.zip
+++ b/src/ru/OInt/addins/OPI_ZeroMQ.zip
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ffe3fb57577c71145d95e0459c8e660eb35d71670c7422c5564e2a20efe6c76
-size 2571706
+oid sha256:e9b63159a24010a9344d3c9947e640e9f525409bd5e945d60961eade9c86db90
+size 2571875
diff --git a/src/ru/OInt/api/ftp/Modules/OPI_FTP.os b/src/ru/OInt/api/ftp/Modules/OPI_FTP.os
index 8eef83c8b5..afd35550b9 100644
--- a/src/ru/OInt/api/ftp/Modules/OPI_FTP.os
+++ b/src/ru/OInt/api/ftp/Modules/OPI_FTP.os
@@ -385,7 +385,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_FTP.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_FTP.FTP";
КонецФункции
diff --git a/src/ru/OInt/api/grpc/Modules/OPI_GRPC.os b/src/ru/OInt/api/grpc/Modules/OPI_GRPC.os
index 10e6d5388f..23d127d99d 100644
--- a/src/ru/OInt/api/grpc/Modules/OPI_GRPC.os
+++ b/src/ru/OInt/api/grpc/Modules/OPI_GRPC.os
@@ -237,7 +237,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_GRPC.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_GRPC.GRPC";
КонецФункции
diff --git a/src/ru/OInt/api/mongodb/Modules/OPI_MongoDB.os b/src/ru/OInt/api/mongodb/Modules/OPI_MongoDB.os
index 0953b69301..b171e45e98 100644
--- a/src/ru/OInt/api/mongodb/Modules/OPI_MongoDB.os
+++ b/src/ru/OInt/api/mongodb/Modules/OPI_MongoDB.os
@@ -117,7 +117,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MongoDB.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MongoDB.MongoDB";
КонецФункции
diff --git a/src/ru/OInt/api/mssql/Modules/OPI_MSSQL.os b/src/ru/OInt/api/mssql/Modules/OPI_MSSQL.os
index 29e9f869d3..7645efca07 100644
--- a/src/ru/OInt/api/mssql/Modules/OPI_MSSQL.os
+++ b/src/ru/OInt/api/mssql/Modules/OPI_MSSQL.os
@@ -123,7 +123,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MSSQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MSSQL.MSSQL";
КонецФункции
diff --git a/src/ru/OInt/api/mysql/Modules/OPI_MySQL.os b/src/ru/OInt/api/mysql/Modules/OPI_MySQL.os
index 96cdb1e92b..45c335d951 100644
--- a/src/ru/OInt/api/mysql/Modules/OPI_MySQL.os
+++ b/src/ru/OInt/api/mysql/Modules/OPI_MySQL.os
@@ -123,7 +123,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MySQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_MySQL.MySQL";
КонецФункции
diff --git a/src/ru/OInt/api/postgres/Modules/OPI_PostgreSQL.os b/src/ru/OInt/api/postgres/Modules/OPI_PostgreSQL.os
index d3ca4d6896..6b027074c1 100644
--- a/src/ru/OInt/api/postgres/Modules/OPI_PostgreSQL.os
+++ b/src/ru/OInt/api/postgres/Modules/OPI_PostgreSQL.os
@@ -123,7 +123,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_PostgreSQL.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_PostgreSQL.PostgreSQL";
КонецФункции
diff --git a/src/ru/OInt/api/rcon/Modules/OPI_RCON.os b/src/ru/OInt/api/rcon/Modules/OPI_RCON.os
index 0d490c8bd7..99d7e6122a 100644
--- a/src/ru/OInt/api/rcon/Modules/OPI_RCON.os
+++ b/src/ru/OInt/api/rcon/Modules/OPI_RCON.os
@@ -161,7 +161,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_RCON.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_RCON.RCON";
КонецФункции
diff --git a/src/ru/OInt/api/sqlite/Modules/OPI_SQLite.os b/src/ru/OInt/api/sqlite/Modules/OPI_SQLite.os
index 5510d71207..607cf10832 100644
--- a/src/ru/OInt/api/sqlite/Modules/OPI_SQLite.os
+++ b/src/ru/OInt/api/sqlite/Modules/OPI_SQLite.os
@@ -115,7 +115,7 @@
// Булево - Это коннектор
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SQLite.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SQLite.SQLite";
КонецФункции
@@ -213,7 +213,7 @@
ПутьКФайлу = Расширение_["Путь"];
Коннектор = ОткрытьСоединение(Соединение);
- ТипКомпоненты = "AddIn.OPI_SQLite.Main";
+ ТипКомпоненты = "AddIn.OPI_SQLite.SQLite";
Если ТипЗнч(Коннектор) <> Тип(ТипКомпоненты) Тогда
Возврат Коннектор;
diff --git a/src/ru/OInt/api/tcp/Modules/OPI_TCP.os b/src/ru/OInt/api/tcp/Modules/OPI_TCP.os
index fa594479f9..a046ddc758 100644
--- a/src/ru/OInt/api/tcp/Modules/OPI_TCP.os
+++ b/src/ru/OInt/api/tcp/Modules/OPI_TCP.os
@@ -390,7 +390,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКлиента(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPClient.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPClient.TCPClient";
КонецФункции
@@ -600,7 +600,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектСервера(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPServer.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_TCPServer.TCPServer";
КонецФункции
diff --git a/src/ru/OInt/api/ws/Modules/OPI_WebSocket.os b/src/ru/OInt/api/ws/Modules/OPI_WebSocket.os
index 1c842a1aaa..40f6cad8a8 100644
--- a/src/ru/OInt/api/ws/Modules/OPI_WebSocket.os
+++ b/src/ru/OInt/api/ws/Modules/OPI_WebSocket.os
@@ -422,7 +422,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКлиента(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSClient.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSClient.WSClient";
КонецФункции
@@ -561,7 +561,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектСервера(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSServer.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_WSServer.WSServer";
КонецФункции
diff --git a/src/ru/OInt/api/zeromq/Modules/OPI_ZeroMQ.os b/src/ru/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
index 29feb2dd9b..ef96c96d03 100644
--- a/src/ru/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
+++ b/src/ru/OInt/api/zeromq/Modules/OPI_ZeroMQ.os
@@ -357,7 +357,7 @@
// Булево - Это коннектор
Функция ЭтоОбъектКоннектора(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_ZeroMQ.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_ZeroMQ.ZeroMQ";
КонецФункции
diff --git a/src/ru/OInt/tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os b/src/ru/OInt/tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os
index 9a4dda0c81..6197737fa9 100644
--- a/src/ru/OInt/tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os
+++ b/src/ru/OInt/tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os
@@ -7627,7 +7627,7 @@
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPClient.TCPClient");
Возврат Результат;
@@ -7705,7 +7705,7 @@
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPServer.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_TCPServer.TCPServer");
Возврат Результат;
@@ -7903,7 +7903,7 @@
Функция Проверка_WebSocket_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.WSClient");
Возврат Результат;
@@ -7913,7 +7913,7 @@
Если Лев(Вариант, 8) = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSClient.WSClient");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -8036,7 +8036,7 @@
Функция Проверка_WebSocket_ЗапуститьСервер(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_WSServer.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_WSServer.WSServer");
Возврат Результат;
@@ -8050,7 +8050,7 @@
ИначеЕсли Вариант = "Подключение" Тогда
- ОжидаетЧто(Строка(ТипЗнч(Результат)) = "AddIn.OPI_WSClient.Main").Равно(Ложь);
+ ОжидаетЧто(Строка(ТипЗнч(Результат)) = "AddIn.OPI_WSClient.WSClient").Равно(Ложь);
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
@@ -8249,7 +8249,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8265,7 +8265,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8281,7 +8281,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8297,7 +8297,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8313,7 +8313,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8329,7 +8329,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8345,7 +8345,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8361,7 +8361,7 @@
Результат["data"] = "<ДвоичныеДанные>";
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
КонецЕсли;
Возврат Результат;
@@ -8441,7 +8441,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_ZeroMQ.ZeroMQ");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -8468,7 +8468,7 @@
ОжидаетЧто(Результат["result"]).Равно(Истина);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
КонецЕсли;
Возврат Результат;
@@ -8479,7 +8479,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -8500,7 +8500,7 @@
ИначеЕсли Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SQLite.SQLite");
ИначеЕсли Вариант = "Расширение" Тогда
@@ -8792,7 +8792,7 @@
Функция Проверка_PostgreSQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
Возврат Результат;
@@ -8819,7 +8819,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -8844,7 +8844,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -8952,7 +8952,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_PostgreSQL.PostgreSQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9126,7 +9126,7 @@
Функция Проверка_MySQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
Возврат Результат;
@@ -9153,7 +9153,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -9178,7 +9178,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9277,7 +9277,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MySQL.MySQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -9966,7 +9966,7 @@
Функция Проверка_RCON_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_RCON.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_RCON.RCON");
Возврат Результат;
@@ -11364,7 +11364,7 @@
Функция Проверка_MSSQL_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
Возврат Результат;
@@ -11391,7 +11391,7 @@
Если Вариант = "Соединение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли ЗначениеЗаполнено(Вариант) Тогда
@@ -11424,7 +11424,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли Вариант = "Существующая" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -11523,7 +11523,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MSSQL.MSSQL");
ИначеЕсли Вариант = "Ошибка" Или Вариант = "Ошибка подключения" Тогда
ОжидаетЧто(Результат["result"]).Равно(Ложь);
@@ -11686,7 +11686,7 @@
Функция Проверка_FTP_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -11853,7 +11853,7 @@
Если СтрНайти(Вариант, "Открытие") > 0 Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -11870,7 +11870,7 @@
Если СтрНайти(Вариант, "Открытие") > 0 Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_FTP.FTP");
Иначе
ОжидаетЧто(Результат).Равно(Истина);
КонецЕсли;
@@ -12116,7 +12116,7 @@
Функция Проверка_SSH_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.SSH");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -12260,7 +12260,7 @@
Функция Проверка_SFTP_ОткрытьСоединение(Знач Результат, Знач Вариант)
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_SSH.SSH");
Если СтрНайти(Вариант, "HTTP") Тогда
OPI_Инструменты.Пауза(2);
@@ -13001,7 +13001,7 @@
ОжидаетЧто(Результат["result"]).Равно(Истина);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.MongoDB");
КонецЕсли;
Возврат Результат;
@@ -13028,7 +13028,7 @@
Если Вариант = "Подключение" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_MongoDB.MongoDB");
Иначе
ОжидаетЧто(Результат["result"]).Равно(Истина);
КонецЕсли;
@@ -13546,7 +13546,7 @@
ОжидаетЧто(Результат["result"]).Равно(Ложь);
Иначе
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.GRPC");
КонецЕсли;
Возврат Результат;
@@ -13819,7 +13819,7 @@
Если Вариант = "Открытие" Тогда
Результат = Строка(ТипЗнч(Результат));
- ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.Main");
+ ОжидаетЧто(Результат).Равно("AddIn.OPI_GRPC.GRPC");
ИначеЕсли Вариант = "СозданиеТаблицы" Или Вариант = "ВставкаДанных" Тогда
diff --git a/src/ru/OInt/tools/main/Modules/OPI_ЗапросыSSH.os b/src/ru/OInt/tools/main/Modules/OPI_ЗапросыSSH.os
index 8a9b50517a..578002827d 100644
--- a/src/ru/OInt/tools/main/Modules/OPI_ЗапросыSSH.os
+++ b/src/ru/OInt/tools/main/Modules/OPI_ЗапросыSSH.os
@@ -135,7 +135,7 @@
Функция ЭтоКоннектор(Знач Значение) Экспорт
- Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SSH.Main";
+ Возврат Строка(ТипЗнч(Значение)) = "AddIn.OPI_SSH.SSH";
КонецФункции
diff --git a/src/ru/OInt/tools/main/Modules/OPI_Компоненты.os b/src/ru/OInt/tools/main/Modules/OPI_Компоненты.os
index da5e82e12c..a68f2fe423 100644
--- a/src/ru/OInt/tools/main/Modules/OPI_Компоненты.os
+++ b/src/ru/OInt/tools/main/Modules/OPI_Компоненты.os
@@ -48,12 +48,16 @@
#Область Основные
-Функция ПолучитьКомпоненту(Знач ИмяКомпоненты, Знач Класс = "Main") Экспорт
+Функция ПолучитьКомпоненту(Знач ИмяКомпоненты, Знач Класс = Неопределено) Экспорт
Компонента = Неопределено;
Ошибка = "";
ИмяКомпоненты = СтрШаблон("OPI_%1", ИмяКомпоненты);
+ Если Не ЗначениеЗаполнено(Класс) Тогда
+ Класс = КлассВнешнейКомпонентыПоИмениБиблиотеки(ИмяКомпоненты);
+ КонецЕсли;
+
НастройкиВызова = OPI_РасширенныйВызов.ПолучитьТекущиеНастройки();
РежимПодключения = OPI_Инструменты.ПолучитьИли(НастройкиВызова, "addin_mode", Неопределено);
@@ -291,6 +295,20 @@
#Область СлужебныеПроцедурыИФункции
+Функция КлассВнешнейКомпонентыПоИмениБиблиотеки(Знач ПолноеИмяВнешнейКомпоненты)
+
+ Если СтрНачинаетсяС(ПолноеИмяВнешнейКомпоненты, "OPI_") Тогда
+
+ Если СтрДлина(ПолноеИмяВнешнейКомпоненты) > 4 Тогда
+ Возврат Сред(ПолноеИмяВнешнейКомпоненты, 5);
+ КонецЕсли;
+
+ КонецЕсли;
+
+ Возврат "Main";
+
+КонецФункции
+
Функция ИнициализироватьВнешнююКомпоненту(Знач ИмяКомпоненты, Знач Класс, Компонента)
Попытка
@@ -457,7 +475,7 @@
#Region Alternate
-Function GetAddIn(Val AddInName, Val Class = "Main") Export
+Function GetAddIn(Val AddInName, Val Class = Undefined) Export
Return ПолучитьКомпоненту(AddInName, Class);
EndFunction