Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
unix:doc:bin:bq-runat [2016/11/17 20:05] kos [Управление полномочиями] |
unix:doc:bin:bq-runat [2016/11/17 20:34] (текущий) kos [BQRunAt - функционал bq.sh для запуска внешних команд при старте/останове брокера БД] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Версия: bq.sh ver. 4.6.2 \\ | Версия: bq.sh ver. 4.6.2 \\ | ||
- | TT#: 0139423 | + | TT#: 0139423, 0291009 |
===== Назначение ===== | ===== Назначение ===== | ||
Строка 57: | Строка 57: | ||
<code bash> | <code bash> | ||
- | BQRunAtStart<NN>Verbosе={0|1|2|3} # уровень сообщений | + | BQRunAtStart<NN>Verbosе={0|1|2|3} # уровень сообщений при старте |
- | BQRunAtStop<NN>Verbosе={0|1|2|3} # уровень сообщений | + | BQRunAtStop<NN>Verbosе={0|1|2|3} # уровень сообщений при останове |
0 – сообщение отсутствует | 0 – сообщение отсутствует | ||
1 – выводится UUser и имя соответствующей переменной (BQRunAt...) | 1 – выводится UUser и имя соответствующей переменной (BQRunAt...) | ||
Строка 172: | Строка 172: | ||
==== Управление сообщениями ==== | ==== Управление сообщениями ==== | ||
+ | |||
+ | Перед запуском каждой из заданных команд BQRunAt скрипт bq.sh выводит | ||
+ | в stdout (на терминал) информационное сообщение. | ||
+ | Установкой описанных ниже переменных можно управлять степенью подробности | ||
+ | этих сообщений. Уровень подробности задается отдельно для каждой из команд BQRunAt. | ||
+ | <code bash> | ||
+ | |||
+ | BQRunAtStart<NN>Verbosе={0|1|2|3} # уровень сообщений при старте | ||
+ | BQRunAtStop<NN>Verbosе={0|1|2|3} # уровень сообщений при останове | ||
+ | |||
+ | </code> | ||
+ | Предусмотрены следующие значения: | ||
+ | |||
+ | * ''0'' – сообщение отсутствует | ||
+ | * ''1'' – выводится UUser и имя соответствующей переменной (''BQRunAt''...) | ||
+ | * ''2'' – UUser, имя переменной и первое слово заданной команды | ||
+ | * ''3'' – UUser, имя переменной и вся команда целиком (с аргументами) | ||
+ | |||
+ | По умолчанию принимается значение: ''2'' | ||
+ | |||
+ | ===== История версий ===== | ||
+ | |||
+ | v.4.6.2 //в процессе реализации// \\ | ||
+ | [+] Добавлено управление полномочиями (переменные BQRunAtUUser, BQRunAtStart//NN//UUser, BQRunAtStop//NN//UUser) | ||
+ | |||
+ | |||
+ | v.4.6.1 30.08.2011 cksum: 1480063694 \\ | ||
+ | [*] Функция BQRunAtStop: изменен порядок вызова, теперь: 5,4,3,2,1 | ||
+ | |||
+ | v.4.6.0 15.12.2010 cksum: 1976088185 \\ | ||
+ | [+] Добавлен функционал: BQRunAtStart, BQRunAtStop | ||
+ | |||
+ | |||