2016-07-26 4 views
0

Ich habe einen Koch Rezept, das bis gestern Abend fein ausgeführt werden sollen und plötzlich scheitern mit diesem seltsamen Fehler gestartet "Errno :: EINVAL: Invalid argument - setenv"Errno :: EINVAL: Invalid argument - setenv

Could ist es mit Chef-Server verwandt? Hat jemand davor schon einmal gestanden?

Hier ist der Code, der wirft.

hash2.each do |key,value| 

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

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

**ENV[daaskey] = daasvalue** 

end 
+0

Warum setzen Sie env Variablen in Chef? – StephenKing

Antwort

1

Häufige Ursache dieses Fehlers versucht ENV[''] eingestellt, was in diesem Fall bedeutet, key leer ist. Finde heraus, warum das so wäre.