Skip to content

Commit 712f809

Browse files
committed
Add raise_for_status() to NED query methods
1 parent a85d9e4 commit 712f809

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

astroquery/ipac/ned/core.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def query_object_async(self, object_name, *, get_query_payload=False):
9898
return request_payload
9999
response = self._request("GET", url=Ned.OBJ_SEARCH_URL,
100100
params=request_payload, timeout=Ned.TIMEOUT)
101-
101+
response.raise_for_status()
102102
return response
103103

104104
def query_region(self, coordinates, *, radius=1 * u.arcmin, equinox='J2000.0',
@@ -283,6 +283,7 @@ def query_region_iau_async(self, iau_name, *, frame='Equatorial',
283283
return request_payload
284284
response = self._request("GET", url=Ned.OBJ_SEARCH_URL,
285285
params=request_payload, timeout=Ned.TIMEOUT)
286+
response.raise_for_status()
286287
return response
287288

288289
def query_refcode(self, refcode, *, get_query_payload=False, verbose=False):
@@ -342,6 +343,7 @@ def query_refcode_async(self, refcode, *, get_query_payload=False):
342343
return request_payload
343344
response = self._request("GET", url=Ned.OBJ_SEARCH_URL,
344345
params=request_payload, timeout=Ned.TIMEOUT)
346+
response.raise_for_status()
345347
return response
346348

347349
def get_images(self, object_name, *, get_query_payload=False,
@@ -488,6 +490,7 @@ def get_image_list(self, object_name, *, item='image', file_format='fits',
488490
url = Ned.SPECTRA_URL if item == 'spectra' else Ned.IMG_DATA_URL
489491
response = self._request("GET", url=url, params=request_payload,
490492
timeout=Ned.TIMEOUT)
493+
response.raise_for_status()
491494
return self._extract_image_urls(response.text, file_format=file_format)
492495

493496
def _extract_image_urls(self, html_in, *, file_format='fits'):
@@ -630,6 +633,7 @@ def get_table_async(self, object_name, *, table='photometry',
630633
return request_payload
631634
response = self._request("GET", url=Ned.DATA_SEARCH_URL,
632635
params=request_payload, timeout=Ned.TIMEOUT)
636+
response.raise_for_status()
633637
return response
634638

635639
def _request_payload_init(self):

0 commit comments

Comments
 (0)