过去我们使用 sane 属性。 sane == False 表示这样的类:调用了 install() 之后 installed() 仍然返回 False。
并且,对于 sane = True 的类,如果安装后 installed() == False 就引起 AssertionError。 于是我们接到了 150+ 个 open issue,全部是 AssertionError。(不知道改作何表情) 于是我增强了 run_as_root_in_terminal() ,使其能检测命令是否成功运行。 因为基本上所有命令都能检测是否成功,所以去掉了 I 类的 sane 属性。我们以后编程时也不用考虑给 sane 赋什么值啦。 Homer
_______________________________________________ Mailing list: https://launchpad.net/~ailurus Post to : [email protected] Unsubscribe : https://launchpad.net/~ailurus More help : https://help.launchpad.net/ListHelp

