docs: def upsert(self):
          """ create or update the jenkins job """
          if not self.jenkins_host.has_job(self.name):
              LOGGER.info("creating {0}...".format(self.name))
              self.jenkins_host.create_job(self.name, self.config_xml)
          else:
              jenkins_job = self.jenkins_host[self.name]
              LOGGER.info("updating {0}...".format(self.name))
              jenkins_job.update_config(self.config_xml)