Описание тега mixlib-shellout

1 ответ

Ruby в Windows: неинициализированная константа Process::Functions::FFI (NameError)

Я запускаю ruby ​​на windows, установив 1.9.3 через установщик ruby. Я установил chef рубиновый камень, но я не могу использовать chef-client или же knife из командной строки. Вот сокращенный вывод из командной строки. Что не так? C:\>chef-client…
14 окт '13 в 10:37
1 ответ

Шеф-повар ruby_block ShellOut MySQL результат stdout навсегда пустой

Есть следующий случай: test3 = Mixlib::ShellOut.new("echo '1'") test4 = Mixlib::ShellOut.new("mysql -u root --silent --skip-column-names --password='rootpass' -e 'some sql;'") test3.run_command test4.run_command puts test3.stdout # => 1 puts test…
07 авг '18 в 07:43
1 ответ

Попытка выполнить команду execute и batch от имени указанного пользователя в Windows с помощью Chef

Я использую ресурс Chef Execute в Windows. Когда я устанавливаю атрибут пользователя ресурса, я получаю эту ошибку: Mixlib::ShellOut::InvalidCommandOption -------------------------------------- You must supply both a username and password when suppl…
28 сен '14 в 21:18
1 ответ

Оболочка от шефа до хеша (разделитель - новая строка)

У меня просто есть рецепт с содержанием: echo_example = shell_out("echo "line 1\nline 2") if echo_example.exitstatus == 0 && echo_example node.rm('test') node.set['test'] = [echo_example.stdout.chomp] end Выход атрибута с ножом: "test": [ "l…
29 мар '16 в 11:19
1 ответ

Можно ли использовать so = shellout("linux cmd") вне Chef в скрипте ruby?

Мне любопытно, есть ли возможность использовать shellout в скриптах ruby ​​вне Chef? Как это настроить?
15 июл '16 в 22:14
1 ответ

Когда использовать Shellout?

Когда целесообразно использовать shellout в рецепте вместо блоков bash или выполнять? Я склоняюсь к использованию по умолчанию для всех внешних вызовов из-за его регистрации, но многословность команды является недостатком.
22 янв '14 в 13:24
2 ответа

Как записать вывод скрипта в STDOUT и файл

У меня есть следующий блок Ruby: ruby_block "Validate" do block do require "mixlib/shellout" begin cmd = Mixlib::ShellOut.new("/usr/local/bin/someScript.py", :timeout => 3600) cmd.live_stream = STDOUT cmd.run_command cmd.error! rescue Exception =…
01 ноя '16 в 00:01
0 ответов

Получение пустой строки в качестве вывода команды Linux для поиска по каналу zypper при выполнении ее в ruby ​​с использованием обратных галочек или Mixlib::ShellOut

Я пытаюсь запустить конвейерную команду Linux в ruby, заключив ее в backticks`` и используя Mixlib::ShellOut. Но в обоих случаях я получаю пустую строку в качестве вывода, хотя фактический вывод выглядит следующим образом: i | kernel-default-devel |…
15 фев '18 в 06:54
0 ответов

Табличное представление не показывает данные в javafx

Я сделал правильный код, но не показываю результат. Таблица пуста или спрятана в конце? открытый класс FXMLResultController реализует Initializable { @FXML //You shouldn't make a new TableView //TableView Tblresult = new TableView(); //Just declare …
13 дек '14 в 18:25
1 ответ

Проблема с синтаксическим анализом Ruby Mixlib :: ShellOut в chef

Я пытаюсь расширить существующую кулинарную книгу, в которой мы используем Mixlib::ShellOut для сбора значительного количества информации об установке Oracle. В основном это просто работает. Я пытаюсь добавить атрибут узла для того, где работает TFA…
09 июн '20 в 17:24