码迷,mamicode.com
首页 > 编程语言 > 详细

python调用vcenter的api 克隆虚拟机

时间:2016-04-01 16:21:04      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:vmware api

环境 python 2.7 或者 3.4以上

1 安装pyvmomi

pip install pyvmomi

2、git clone https://github.com/vmware/pyvmomi-community-samples/

里面是很多人写号的脚本 clone_vm.py 是用来克隆虚拟机的

但是 在我的环境下 vcenter6.0下老是报ssl错误

修改了下原文件

def main():

    """

    Let this thing fly

    """

    args = get_args()

    si = None

    context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)

    context.verify_mode = ssl.CERT_NONE

加入标黄的两行,文件头加入 import ssl

执行脚本

 python2.7 clone_vm.py  -s  -u  -p ‘ --template "centos-6.7-500g-withlvm-ver:9-2" -v test-122

结果 技术分享

python调用vcenter的api 克隆虚拟机

标签:vmware api

原文地址:http://superbigsea.blog.51cto.com/6862263/1759130

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!