cloud-setup: actually pass the HTTP method in nm_http_client_poll_req()

https://bugzilla.redhat.com/show_bug.cgi?id=2179718

Fixes: 8b7e12c2d6 ('cloud-setup/ec2: start with requesting a IMDSv2 token')
Fixes: cd74d75002 ('cloud-setup: make nm_http_client_req() accept a method argument')
This commit is contained in:
Lubomir Rintel
2023-03-21 22:47:27 +01:00
parent d89d42bf23
commit f07da04cd9

View File

@@ -290,7 +290,7 @@ nm_http_client_req(NMHttpClient *self,
nmcs_wait_for_objects_register(edata->task);
_LOG2D(edata, "start get ...");
_LOG2D(edata, "start %s ...", http_method ?: "get");
edata->ehandle = curl_easy_init();
if (!edata->ehandle) {
@@ -567,6 +567,7 @@ nm_http_client_poll_req(NMHttpClient *self,
.check_user_data = check_user_data,
.response_code = -1,
.http_headers = NULL,
.http_method = http_method,
};
if (http_headers) {