Я пытаюсь написать факт для Puppet.Неверная последовательность байтов в UTF-8 Ruby facter
У меня есть массив с именами пользователей array = ["user1", "user2", "user3"]
, а затем код
array.each do |item|
temp_data << Facter::Core::Execution.exec("net user #{item} /DOMAIN")
end
search_text = %r{comment|Local}
users_data = []
temp_data.each do |line|
line.each_line do |num|
users_data << (num) unless num =~ search_text
end
end
temp_data генерирует хорошо, но я получаю сообщение об ошибке ERROR puppetlabs.facter - ошибку при разрешении пользовательского факта «winusers_domain»: недопустимая последовательности байт в UTF-8, но он не показывает, что линия ведьмы является ошибкой. Любое предложение?