我在Fat-Free Framework(F3)中使用Auth类来验证OpenLDAP中的用户。但是,应用程序无法捕获由Auth类构造函数生成的LDAP connection failure
等错误。
有没有办法捕获此类错误并隐藏用户的详细堆栈跟踪?
答案 0 :(得分:1)
该类抛出错误而不是异常,因此无法捕获。
但是你可以使用silent @运算符跳过错误并检查结果类型(应该是一个布尔值):
SCHEDULER = Rufus::Scheduler.new(:lockfile => ".rufus-scheduler.lock")
如果您只想隐藏用户的调试堆栈跟踪,那么只需将DEBUG设置为0。