第一次写python脚本花了2星期才弄完,改了不少bug虽然可以正常使用但是应该还有点问题,脚本等国庆回来再完善完善,今天先写个文章的草稿吧,现在不写未来几天会一直没时间写,一下3个脚本主要功能是通过在数据库读取用户写入信息来创建,删除,关闭,开启,挂起,恢复实例,所有实例通过硬盘启动,并绑定浮动ip,通过celery实现分布式任务。
start.py[link](此脚本在后台一直运行,不断读取数据库,发现用户请求则获取数据交给celery)
__init__.py[link](此脚本位于start.py同一路径的openstack目录下,目的将openstack作为一个模块,文件为空)
celery.py[link](此脚本位于start.py同一路径的openstack目录下,使用命令celery -A openstack worker -l info来调用)
openstackapi.py[link](此脚本位于start.py同一路径的openstack目录下,celery.py将调用此脚本来实现上述功能。
先这样吧,国庆回来后再重新编辑。
文章评论
您好,请问可以把代码发我一份吗 在学习中 麻烦您了
@一菲 方便给的就是这个脚本只有这个了。 https://download.soocoo.xyz/python/openstackapi.py
@admin 太谢谢你啦
博主您好,可以再分享一下上面哪个代码吗,正在学习openstack中
@Long 时间太久远了找不到脚本了 抱歉!