title: How to create Jenkins Job with Customized XML in python
body: <p>I am trying to create a Jenkins job using Jenkins module in python. I am able to successfully connect with jenkins and perfrom get job_count as well as create_job() method.</p>
  
  <p>In create_job() method i can perfrom this operation only with  "jenkins.EMPTY_CONFIG_XML" parameter. How do i pass my own xml config file? below is my code, I have config saved on local, how to pass it by replacing EMPTY_CONFIG_XML. I tried few things, didn't work. Couldn't find it online. My below code is working. It's creating TestJob with EMPTY_CONFIG_XML. can someone please help how to pass customized XML file? Thank you for help!</p>
  
  <pre><code>import jenkins
  import xml.etree.ElementTree as ET
  
  server = jenkins.Jenkins("http://x.x.x.x:8080", username="foo", password="baar")
  
  #print server.get_whoami()
  server.create_job("TestJob",jenkins.EMPTY_CONFIG_XML)
  </code></pre>