Yanıtlar:
Bir exec
kaynakla uğraşıyor gibisin , değil mi?
Varsayılan olarak, komutun başarısız olduğu durumlarda (bunun gibi) komutun çıktısı kukla tarafından kaydedilir - kaynak türünün logoutput
ayarına bakın exec
.
Başka bir hata çıktısı görmüyorsanız, komutun herhangi bir şey sağlamadığı mümkündür (hem stdout hem de stderr'de tamamen sessiz); çalıştırdığınız uygulamayı daha ayrıntılı bir moda ayarlamanız gerekebilir.
Bazı uygulamalar başarı durumunda sıfırdan farklı bir çıkış kodu döndürür (yine de 1
kesinlikle bir tür başarısızlıktır). Bunu hesaba katmak için returns
, başarılı olması beklenen çıkış kodları kümesine ayarlayabilirsiniz; [0]
hata mesajınızdaki yer burasıdır .
exec
Örneğin bunu kaynağınızda ayarlamak , bu üç çıkış kodundan herhangi birini "başarılı" yürütme olarak kabul eder.
returns => [0, 2, 14]