Skip to content

Commit 6e55251

Browse files
committed
Объединение логики кэшей пакетов.
1 parent 0148448 commit 6e55251

File tree

3 files changed

+6
-139
lines changed

3 files changed

+6
-139
lines changed

src/core/Классы/КэшСкачанныхПакетов.os

Lines changed: 0 additions & 121 deletions
This file was deleted.

src/core/Классы/КэшУстановленныхПакетов.os

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
ДанныеПакета = УстановленныеПакеты.Получить(ОписаниеЗависимости.ИмяПакета);
1919
ПакетУстановлен = ДанныеПакета <> Неопределено;
2020
Если ПакетУстановлен И НЕ ПустаяСтрока(КаталогПоискаБиблиотек) Тогда
21-
КаталогБиблиотекПакета = Новый Файл(ОбъединитьПути(ДанныеПакета.КаталогПакета, "..")).ПолноеИмя;
21+
КаталогБиблиотекПакета = Новый Файл(ДанныеПакета.КаталогПакета).Путь;
2222
ПакетУстановлен = ФС.ПутиРавны(КаталогБиблиотекПакета, КаталогПоискаБиблиотек);
2323
КонецЕсли;
2424

@@ -32,7 +32,10 @@
3232
// @deprecated
3333
УстановленнаяВерсия = "0";
3434
КонецЕсли;
35-
Лог.Отладка("ПакетУстановлен: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", УстановленнаяВерсия, ОписаниеЗависимости.МинимальнаяВерсия);
35+
36+
Лог.Отладка("ПакетУстановлен: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)",
37+
УстановленнаяВерсия,
38+
ОписаниеЗависимости.МинимальнаяВерсия);
3639

3740
ВерсияSNAPSHOT = "SNAPSHOT";
3841
Если ОписаниеЗависимости.МинимальнаяВерсия = ВерсияSNAPSHOT И УстановленнаяВерсия = ВерсияSNAPSHOT Тогда
@@ -82,21 +85,6 @@
8285

8386
КонецФункции
8487

85-
Процедура Инициализация()
86-
87-
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
88-
МассивКаталоговПоискаБиблиотек = Новый Массив;
89-
90-
КаталогСистемныхБиблиотек = ОбъединитьПути(
91-
КаталогПрограммы(),
92-
ПолучитьЗначениеСистемнойНастройки("lib.system")
93-
);
94-
95-
МассивКаталоговПоискаБиблиотек.Добавить(КаталогСистемныхБиблиотек);
96-
ДобавитьКаталогБиблиотек("./" + КонстантыOpm.ЛокальныйКаталогУстановкиПакетов);
97-
98-
КонецПроцедуры
99-
10088
// Добавляет каталог в список, по которому выполняется поиск библиотек
10189
Процедура ДобавитьКаталогБиблиотек(Знач Каталог) Экспорт
10290

src/core/Классы/МенеджерУстановкиПакетов.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@
237237
Функция ПолучитьУстановленныеПакеты()
238238

239239
Если ТекущийРежимУстановкиПакетов = РежимУстановкиПакетов.Скачивание Тогда
240-
КэшУстановленныхПакетов = Новый КэшСкачанныхПакетов(ЦелевойКаталогУстановки);
240+
КэшУстановленныхПакетов = Новый КэшУстановленныхПакетов(ЦелевойКаталогУстановки);
241241
Иначе
242242
КэшУстановленныхПакетов = Новый КэшУстановленныхПакетов(КаталогУстановкиЗависимостей);
243243
КонецЕсли;

0 commit comments

Comments
 (0)