SORU
11 ŞUBAT 2010, PERŞEMBE


raylar koyar vs logger komisyon görevleri

Eğer koyar komut kullanırsam komisyon bir görev sonra, konsola çıkış görüyorum. Ancak günlüğüne ileti uygulama üretim dağıtıldığında dosya görmek istemiyorum.

Ancak eğer geliştirme modu konsolda hiçbir şey görmüyorum rails.logger.info derim. Gitmek için günlük dosyası ve kuyruk için ihtiyacım var.

İdeal rails.logger.info kullanmak istiyorum ve komisyon görevi içinde geliştirme modunda, logger çıktısı da konsol gönderilmelidir.

Bir şekilde bunu başarmak için var mı?

CEVAP
1 Aralık 2010, ÇARŞAMBA


Komisyon görev başlatma kodu application.rb, ya da bu koydu

if defined?(Rails) && (Rails.env == 'development')
  Rails.logger = Logger.new(STDOUT)
end

Bu Raylar 3 kod. Bu development.log giriş geçersiz unutmayın. STDOUT development.log isterseniz de kapsayıcı bir işlev gerekir.

Eğer Raylar sadece bu davranış konsol istersen, senin içinde aynı kod bloğu *6)*.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fireflame65

    fireflame65

    27 Mart 2007
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009