@@ -136,7 +136,7 @@ def __init__(self, config):
136
136
self .inventory_url = self .api_url + "/inventory/v1"
137
137
138
138
if self .config .legacy_upload :
139
- self .ping_url = self .base_url
139
+ self .ping_url = self .base_url + "/"
140
140
else :
141
141
self .ping_url = self .base_url + '/apicast-tests/ping'
142
142
@@ -356,7 +356,7 @@ def _legacy_test_urls(self, url, method):
356
356
url = urlparse (url )
357
357
test_url = url .scheme + "://" + url .netloc
358
358
last_ex = None
359
- paths = (url .path + '/' , '' , '/r' , '/r/insights' )
359
+ paths = (url .path , '' , '/r' , '/r/insights' )
360
360
log_level = NETWORK if self .config .verbose else logging .DEBUG
361
361
for ext in paths :
362
362
try :
@@ -494,6 +494,7 @@ def test_connection(self, rc=0):
494
494
495
495
for description , url , method in [
496
496
("Uploading a file to Ingress" , self .upload_url , "POST" ),
497
+ ("Getting hosts from Inventory" , self .inventory_url + "/hosts" , "GET" ),
497
498
("Pinging the API" , self .ping_url , "GET" ),
498
499
]:
499
500
logger .info (" %s..." , description )
0 commit comments