显然,节点标签是节点配置的一部分,因此它们存在于
{base_url}/computer/{node_str}/config.xml这是我的技巧,可通过python jenkinsapi(类似于作业配置)从
node_str
import xml.etree.ElementTree as ETfrom jenkinsapi.jenkins import Jenkinsj = Jenkins(...)n = j.get_node(node_str)response = n.jenkins.requester.get_and_/confirm/i_status( "%(baseurl)s/config.xml" % n.__dict__)_element_tree = ET.fromstring(response.text)node_labels = _element_tree.find('label').text


