Skip to content

Commit

Permalink
Исправил описание команды, убрал концевые пробелы (#292)
Browse files Browse the repository at this point in the history
* Исправил описание команды

* Убрал пробелы в конце строки
  • Loading branch information
ovcharenko-di authored and artbear committed Apr 12, 2019
1 parent 8047047 commit 11930fe
Showing 1 changed file with 16 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
// Подключение ИБ к хранилищу конфигурации 1С.
//
// TODO добавить фичи для проверки команды
//
//
// Служебный модуль с набором методов работы с командами приложения
//
// Структура модуля реализована в соответствии с рекомендациями
// Структура модуля реализована в соответствии с рекомендациями
// oscript-app-template (C) EvilBeaver
//
///////////////////////////////////////////////////////////////////////////////////////////////////
Expand All @@ -20,24 +20,24 @@

Процедура ЗарегистрироватьКоманду(Знач ИмяКоманды, Знач Парсер) Экспорт

ТекстОписания =
" Подключение ИБ к хранилищу конфигурации 1С.
ТекстОписания =
" Создание пользователей хранилища конфигурации 1С.
| ";

ОписаниеКоманды = Парсер.ОписаниеКоманды(ИмяКоманды,
ОписаниеКоманды = Парсер.ОписаниеКоманды(ИмяКоманды,
ТекстОписания);
Парсер.ДобавитьПозиционныйПараметрКоманды(ОписаниеКоманды, "ПутьПодключаемогоХранилища",

Парсер.ДобавитьПозиционныйПараметрКоманды(ОписаниеКоманды, "ПутьПодключаемогоХранилища",
"Строка подключения к хранилищу
| (возможно указание как файлового пути, так и пути через http или tcp)");
Парсер.ДобавитьПозиционныйПараметрКоманды(ОписаниеКоманды, "ЛогинАдминистратора", "Логин администратора хранилища 1С");
Парсер.ДобавитьПозиционныйПараметрКоманды(ОписаниеКоманды, "ПарольАдминистратора", "Пароль администратора хранилища 1С");
Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "--storage-user", "Пользователь хранилища.

Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "--storage-user", "Пользователь хранилища.
| Обязательный параметр");
Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "--storage-pwd", "Пароль.
| Обязательный параметр");

Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "--storage-role", "Назначаемая роль. Возможные варианты:
| ReadOnly — право на просмотр,
| LockObjects — право на захват объектов,
Expand All @@ -47,11 +47,11 @@
|Обязательный параметр");

Парсер.ДобавитьКоманду(ОписаниеКоманды);

КонецПроцедуры // ЗарегистрироватьКоманду

// Выполняет логику команды
//
//
// Параметры:
// ПараметрыКоманды - Соответствие - Соответствие ключей командной строки и их значений
// ДополнительныеПараметры - Соответствие - дополнительные параметры (необязательно)
Expand All @@ -66,15 +66,15 @@

Ожидаем.Что(ЛогинПользователя, " не задан логин создаваемого пользователя хранилища").Заполнено();
Ожидаем.Что(ПарольПользователя, " не задан пароль создаваемого пользователя хранилища").Заполнено();
Ожидаем.Что(РольПользователя,
Ожидаем.Что(РольПользователя,
"Не заполнены роли пользователя. Они должны быть заданы через параметр ком.строки --storage-role").Заполнено();

ДанныеПодключения = ПараметрыКоманды["ДанныеПодключения"];
СтрокаПодключения = ДанныеПодключения.СтрокаПодключения;
Если Не ЗначениеЗаполнено(СтрокаПодключения) Тогда
СтрокаПодключения = "/F";
КонецЕсли;

МенеджерКонфигуратора = Новый МенеджерКонфигуратора;

МенеджерКонфигуратора.Инициализация(
Expand All @@ -85,7 +85,7 @@

Попытка
МенеджерКонфигуратора.СоздатьПользователяХранилища(
ПараметрыКоманды["ПутьПодключаемогоХранилища"], ПараметрыКоманды["ЛогинАдминистратора"],
ПараметрыКоманды["ПутьПодключаемогоХранилища"], ПараметрыКоманды["ЛогинАдминистратора"],
ПараметрыКоманды["ПарольАдминистратора"],
ЛогинПользователя, ПарольПользователя, РольПользователя);
Исключение
Expand Down

0 comments on commit 11930fe

Please sign in to comment.