Compare commits
1 Commits
43e54ed7f8
...
76dbcdabff
Author | SHA1 | Date | |
---|---|---|---|
76dbcdabff |
@ -17,8 +17,9 @@ class Jenkins:
|
|||||||
internal_dir: PathSpec
|
internal_dir: PathSpec
|
||||||
server_url: str
|
server_url: str
|
||||||
|
|
||||||
def __init__(self, server_url, api_token):
|
def __init__(self, server_url, username, api_token):
|
||||||
self.server_url = server_url
|
self.server_url = server_url
|
||||||
|
self.username = username
|
||||||
self.api_token = api_token
|
self.api_token = api_token
|
||||||
|
|
||||||
def _log_in(self, username: str, password: str) -> (str, str):
|
def _log_in(self, username: str, password: str) -> (str, str):
|
||||||
@ -29,7 +30,8 @@ class Jenkins:
|
|||||||
|
|
||||||
def get_node_jnlp(self, node_name) -> str:
|
def get_node_jnlp(self, node_name) -> str:
|
||||||
response = requests.get(
|
response = requests.get(
|
||||||
f"{self.server_url}/manage/computer/{node_name}/slave-agent.jnlp"
|
f"{self.server_url}/manage/computer/{node_name}/slave-agent.jnlp",
|
||||||
|
auth=(self.username, self.api_token),
|
||||||
)
|
)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
return response.text
|
return response.text
|
||||||
|
Loading…
x
Reference in New Issue
Block a user