重要消息:
IOMS的Linux版本,今天已经完成主要功能移植了!!!
我总共花了5小时不到的时间,把相关的模块都转移到了Linux版本下了,python真的是很爽,除了那些当时为了windows特定写的模块外,其他的程序几乎都不用改动的。
由于还没使用pyinstaller,所以我直接在linux运行了.py文件,虽然碰到了一些小错误,但是很高兴的是,他正常运行了,而且可以和windows一样直接操纵和管理。
我发现linux下的python比在windows下开发要快很多,也许这都是字符界面的关系,或者是相当多的实现,我直接拿shell来改,shell的功能相当强大,相比windows省去了我很多到处找API或WMI实现的时间。
我计划在这个周末先停下来写程序,仔细想一想linux下的架构思路,毕竟守护的方案我可以使用shell来实现,没有必要象windows下一样用windows service这可以省去很多麻烦,而且linux是root运行,只要简单的sudo过去,可以以任意用户执行程序,完全没有了windows下还要考虑窗口呈现的问题(事实上windows下我还没有解决这个问题呢)
我相信结构很快就能定出来,那么只要解决了pyinstaller的问题,即将发布的IOMS正式版会包含linux版本了。
想一想,一个界面直接操纵各地的windows和linux服务器同步执行命令,多爽,感觉自己就是一个将军在指挥战役。
阅读(1184) | 评论(0) | 转发(0) |