While Using Jenkins Api, Getting A Failure On Reconfig_job
Solution 1:
Your script is probably importing wrong module. You can check it as follows:
import jenkins
print jenkins.__file__
If printed path is other than installation path of jenkins module (eg. C:\Python27_32\lib\site-packages\jenkins\__init__.pyc), then you should check pythonpath:
import sys
print sys.path
Common problem is existence of python script with same name as imported module in current directory, which is at the first place in search path ''.
For more info on import order see module search path
Solution 2:
Following @Chemik answer, I realized that the script I wrote was named jenkins.py and it was conflicting with python-jenkins import.
The library isn't broken. Check your script name.
Solution 3:
had to add another solution, while running the same command
server = jenkins.Jenkins(jenkins_url, username = '', password = '')
i got the error:
'jenkins' has no attribute 'Jenkins'my mistake was when installing the package, i installed package "jenkins" and the package i was needed is "python-jenkins". docs can be found: python-jenkins docs
so what i had to do is just
pip install python-jenkins
Post a Comment for "While Using Jenkins Api, Getting A Failure On Reconfig_job"