jenkins python api安装插件

jenkins python api安装插件,python,jenkins,Python,Jenkins,我正在使用库在jenkins上安装插件。 功能install\u plugin在完全安装插件之前返回。在函数调用之后,我立即重新启动jenkins服务器 我应该怎么做来防止这个问题?面临类似的问题。代码片段如下所示 import jenkins server = jenkins.Jenkins('http://192.168.99.100:8080', username='guest', password='guest') user = server.get_whoami() version

我正在使用库在jenkins上安装插件。 功能
install\u plugin
在完全安装插件之前返回。在函数调用之后,我立即重新启动jenkins服务器


我应该怎么做来防止这个问题?

面临类似的问题。代码片段如下所示

import jenkins

server = jenkins.Jenkins('http://192.168.99.100:8080', username='guest', password='guest')
user = server.get_whoami()
version = server.get_version()
print('Hello %s from Jenkins %s' % (user['fullName'], version))

#Get installed plugins
#plugins = server.get_plugins(3)
#print(plugins)

#Download a plugin - Convert to pipeline

info = server.install_plugin('convert-to-pipeline',True) #Convert To Pipeline
print(info)
另外,输出是init.py中的空字符串,而不是True


Jenkins的日志有一个管道破裂的错误

实际上,函数在插件安装时返回,但不是在所有依赖项都安装时返回……您有任何错误可以解释早期返回吗?您可以添加用于安装依赖项的代码吗?