Method: CliApplication::App#set_argv
- Defined in:
- lib/cli_application/app.rb
#set_argv(action, key, default, description) ⇒ Object
Метод добавления аргумента командной строки. Вызывается при инициализации приложения, служит для определения списка аргументов командной строки, формирвоания подсказок и установки значения по умолчанию. В классе принят не традиционный для Linux формат командной строки. Пример вызова: add_city.rb user_id=123 name=Максим city=‘Верхние Луки’.
Параметры, добавленные данным методом доступны через переменную argv (см. примеры)
213 214 215 |
# File 'lib/cli_application/app.rb', line 213 def set_argv(action, key, default, description) @argv.set_argv(action, key, default, description) end |