Tuesday, April 20, 2010

noah自动化工作改进工作点

1)
op_mysql现在有问题,
from noahauto.lib.py_ullib.py_ullib import *
这个会提示错误。
 
2)
模块的启停的工作,需要进行额外的开发,比如
control_module('hera','start')
包括start,stop,restart等操作。
 
可以直接放入esphelper中。
 
3)
zeus的数据库清理,
应该放入zeus的桩模块中。
 
4)
和旧的noahauto的关系如何确定?
case存放的路径如何?
目录命名,case命名规则。
 
安装脚本之间的关系,目前的noahauto的安装是有问题的。
 
5) 手工测试的时候,kill的问题,
会误伤。将进城的id给出,最好加上信号处理,当ctrl+C或者ctrl+z的时候,kill掉所对应的进城以及线程。
 
6) 桩模块的输出结果的验证的问题。
目前是text到文件,然后文件到dict,然后再进行验证,略显曲折。
 
7) run_in_process和safe有冲突。
这个是已知问题,需要改进。

No comments: