功能:
1、登錄驗證
2、主機管理
i、查看所有主機的信息
ii、增加主機
3、查看主機的詳細信息
4、刪除
數據庫用的是ORM框架SQLAchemy
兩張表:
mysql> select * from host;
+----+-----------+----------+--------+-------+------------------+
| id | ip | hostname | status | flags | description |
+----+-----------+----------+--------+-------+------------------+
| 1 | 10.0.0.1 | fireman | 1 | 1 | seth's computer |
| 2 | 10.0.0.2 | qwer | 1 | 1 | seth's computer |
| 3 | 10.0.0.3 | asdf | 2 | 0 | bob's computer |
| 5 | 10.0.0.5 | uiop | 2 | 0 | rain's computer |
| 7 | 10.0.0.7 | vbnm | 1 | 0 | one's computer |
| 8 | 10.0.0.8 | abcd | 2 | 0 | hello's computer |
| 10 | 10.0.0.11 | awe | 1 | 1 | dsdsdds |
| 11 | 10.0.0.2 | qwer | 1 | 1 | seth's computer |
| 12 | 10.0.0.3 | asdf | 2 | 0 | bob's computer |
| 15 | 10.0.0.6 | hjkl | 3 | 1 | seven's computer |
+----+-----------+----------+--------+-------+------------------+
mysql> select * from user;
+----+-------+----------+
| id | name | password |
+----+-------+----------+
| 1 | bob | 123 |
| 2 | jack | 1234 |
| 3 | RAIN | 12345 |
| 4 | peter | 123456 |
+----+-------+----------+
代碼地址:
https://github.com/Stark-Xue/HostManager/tree/master