2016-04-07 29 views
1

Bir mod_uc_filter.erl modülüne sahibim. paketi base64 ile kodladıktan sonra filtrelemek için paketi python'a gönderir. Test amaçları için paketi kodlamam gerekiyor ama prod paketinde zaten istemci tarafından kodlanıyor. tek ejabberd deyimi çalıştırmadan önce bir prod/test kontrolünü tutacak Nasıl:Bir modülde sahne prod ejabberd örneğini denetle

BodyB64 = base64:encode_to_string(Body), %THIS STEP IS NOT REQUIRED IN PROD 

cevap

0

Her şey bir eşya veya test ortamına olup olmadığını bilmek nasıl bağlıdır. Örneğin, modülünüz için yapılandırma parametresi ejabberd yapılandırma dosyası olabilir ve kodunuzun ejabberd yapılandırma dosyasından okuduğunuz değere bağlı olarak farklı davranmasını sağlayabilirsiniz.