Skip to content

Commit 82f288e

Browse files
committed
Возврат признака прочтенности истории хранилища
1 parent f7d905e commit 82f288e

1 file changed

Lines changed: 26 additions & 21 deletions

File tree

src/Классы/МенеджерХранилищаКонфигурации.os

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,24 @@
1818
Перем ЧтениеХранилищаВыполнено;
1919
Перем ОбработкаКонвертации;
2020
Перем ИмяРасширения;
21+
2122
Процедура ПриСозданииОбъекта(Знач НовыйПутьКХранилищу = Неопределено, НовыйУправлениеКонфигуратором = Неопределено)
23+
24+
Лог = Логирование.ПолучитьЛог("oscript.lib.v8storage");
25+
26+
ПараметрыАвторизации = Новый Структура();
27+
ОбработкаКонвертации = Новый ОбработкаКонвертацииXMLJSON;
28+
СистемнаяИнформация = Новый СистемнаяИнформация;
29+
ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0;
30+
ПарсерJSON = Новый ПарсерJSON();
31+
ЧтениеХранилищаВыполнено = Ложь;
32+
ИмяРасширения = "";
2233

2334
Если НовыйУправлениеКонфигуратором = Неопределено Тогда
24-
УправлениеКонфигураторомХранилища = Новый УправлениеКонфигуратором();
35+
УправлениеКонфигураторомХранилища = Новый УправлениеКонфигуратором();
2536
ВременныйКаталог = ВременныеФайлы.СоздатьКаталог();
26-
УправлениеКонфигураторомХранилища.КаталогСборки(ВременныйКаталог);
27-
УправлениеКонфигураторомХранилища.УстановитьКодЯзыка("RU");
37+
УправлениеКонфигураторомХранилища.КаталогСборки(ВременныйКаталог);
38+
УправлениеКонфигураторомХранилища.УстановитьКодЯзыка("RU");
2839
Иначе
2940
УстановитьУправлениеКонфигуратором(НовыйУправлениеКонфигуратором);
3041
КонецЕсли;
@@ -33,8 +44,8 @@
3344
УстановитьПутьКХранилищу(НовыйПутьКХранилищу);
3445
КонецЕсли;
3546

36-
Инициализация();
37-
47+
УстановитьПараметрыАвторизации("");
48+
3849
КонецПроцедуры
3950

4051
// Установка каталога файлового хранилища конфигурации
@@ -46,6 +57,16 @@
4657
ПутьКХранилищу = НовыйПутьКХранилищу;
4758
КонецПроцедуры
4859

60+
61+
// Возвращает признак чтения таблицы версий хранилища
62+
//
63+
// Возвращаемое значение:
64+
// Булево - признак чтения таблицы версий хранилища
65+
//
66+
Функция ЧтениеХранилищаВыполнено() Экспорт
67+
Возврат ЧтениеХранилищаВыполнено;
68+
КонецФункции
69+
4970
// Установка авторизации в хранилище конфигурации
5071
//
5172
// Параметры:
@@ -771,22 +792,6 @@
771792

772793
КонецФункции
773794

774-
Процедура Инициализация()
775-
776-
Лог = Логирование.ПолучитьЛог("oscript.lib.v8storage");
777-
ПараметрыАвторизации = Новый Структура();
778-
УстановитьПараметрыАвторизации("");
779-
780-
ОбработкаКонвертации = Новый ОбработкаКонвертацииXMLJSON;
781-
782-
СистемнаяИнформация = Новый СистемнаяИнформация;
783-
ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0;
784-
ПарсерJSON = Новый ПарсерJSON();
785-
ЧтениеХранилищаВыполнено = Ложь;
786-
ИмяРасширения = "";
787-
788-
КонецПроцедуры
789-
790795
// Выполняет сборку обработки из каталога исходников
791796
//
792797
// Параметры:

0 commit comments

Comments
 (0)