Skip to content

Commit

Permalink
Для команды constorage реализован флаг -update-ib для обновления конф…
Browse files Browse the repository at this point in the history
…игурации информационной базы после подключения к хранилищу
  • Loading branch information
arkuznetsov committed Mar 5, 2019
1 parent b94f517 commit 269a7b4
Showing 1 changed file with 19 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@
"-storage-pwd",
"Пароль пользователя хранилища конфигурации");

Парсер.ДобавитьПараметрФлагКоманды(ОписаниеКоманды,
"-update-ib",
"Обновить конфигурацию информационной базы");

Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды,
"-v8version",
"Маска версии платформы 1С");
Expand All @@ -69,14 +73,15 @@

ЗапускПриложений.ПрочитатьПараметрыКомандыИзФайла(ПараметрыКоманды["-params"], ПараметрыКоманды);

СтрокаПодключения = ПараметрыКоманды["-ib-path"];
Пользователь = ПараметрыКоманды["-ib-user"];
ПарольПользователя = ПараметрыКоманды["-ib-pwd"];
АдресХранилища = ПараметрыКоманды["-storage-path"];
Хранилище_Пользователь = ПараметрыКоманды["-storage-user"];
Хранилище_ПарольПользователя = ПараметрыКоманды["-storage-pwd"];
ИспользуемаяВерсияПлатформы = ПараметрыКоманды["-v8version"];
КлючРазрешения = ПараметрыКоманды["-uccode"];
СтрокаПодключения = ПараметрыКоманды["-ib-path"];
Пользователь = ПараметрыКоманды["-ib-user"];
ПарольПользователя = ПараметрыКоманды["-ib-pwd"];
АдресХранилища = ПараметрыКоманды["-storage-path"];
Хранилище_Пользователь = ПараметрыКоманды["-storage-user"];
Хранилище_ПарольПользователя = ПараметрыКоманды["-storage-pwd"];
ОбновитьИБ = ПараметрыКоманды["-update-ib"];
ИспользуемаяВерсияПлатформы = ПараметрыКоманды["-v8version"];
КлючРазрешения = ПараметрыКоманды["-uccode"];

ВозможныйРезультат = МенеджерКомандПриложения.РезультатыКоманд();

Expand All @@ -102,6 +107,7 @@
, ПарольПользователя
, Хранилище_Пользователь
, Хранилище_ПарольПользователя
, ОбновитьИБ
, КлючРазрешения);

Возврат ВозможныйРезультат.Успех;
Expand All @@ -118,6 +124,7 @@
, Знач ПарольПользователя
, Знач Хранилище_ИмяПользователя
, Знач Хранилище_ПарольПользователя
, Знач ОбновитьИБ
, Знач КлючРазрешения)

Конфигуратор = ЗапускПриложений.НастроитьКонфигуратор(СтрокаПодключения
Expand All @@ -141,6 +148,10 @@
, Хранилище_ИмяПользователя
, Хранилище_ПарольПользователя);

Если ОбновитьИБ Тогда
Конфигуратор.ОбновитьКонфигурациюБазыДанных();
КонецЕсли;

КонецПроцедуры // ПодключитьКХранилищу()

Лог = Логирование.ПолучитьЛог("ktb.app.cpdb");

0 comments on commit 269a7b4

Please sign in to comment.