Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
5666 มุมมอง

When I run odoo with the option --log-sql (equivilant to handler=odoo.sql_db:DEBUG) it logs too many sql quires.

I only need to see one query which is called by a specific method. So setting the --log-sql option programmatically will be a nice way to do it.


I tried: 

 sql_logger = logging.getLogger('odoo.sql_db')

 sql_logger.setLevel('DEBUG')

res = Model.search(...)

sql_logger.setLevel('NOTSET')

But it doesn't give any logs unless i use time.sleep() after enable the log. It looks like it take sometime before enabling the log.


อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
Odoo Mail Sending Limit แก้ไขแล้ว
2
ธ.ค. 23
14755
0
ต.ค. 23
33
3
ต.ค. 23
788
1
ต.ค. 23
569
1
ส.ค. 23
2485