Errno :: EINVAL:无效的参数 - setenv

时间:2016-07-26 02:37:13

标签: chef

我有一个厨师食谱,以前一直运行到昨天晚上突然开始失败,这个奇怪的错误“Errno :: EINVAL:无效的论点 - setenv”

它可能与Chef-Server有关吗?有没有人面对这个。

这是抛出的代码。

hash2.each do |key,value|

daaskey = "#{key.to_s}".gsub(/\s|"|'/, '')

daasvalue = "#{value.to_s}".gsub(/\s|"|'/, '')

**ENV[daaskey] = daasvalue**

end

1 个答案:

答案 0 :(得分:1)

该错误的正常原因是尝试设置ENV[''],在这种情况下,key表示空。追踪原因。