Skip to content

Commit f0a9418

Browse files
committed
Revert "Only grab server/API URL during initialization."
This reverts commit da856a5.
1 parent 20ef997 commit f0a9418

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

astroquery/jplhorizons/core.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,6 @@ def __init__(self, id=None, location=None, epochs=None,
104104
self.id = id
105105
self.location = location
106106

107-
self.server_url = conf.horizons_server
108-
109107
# check for epochs to be dict or list-like; else: make it a list
110108
if epochs is not None:
111109
if isinstance(epochs, (list, tuple, ndarray)):
@@ -513,6 +511,8 @@ def ephemerides_async(self, airmass_lessthan=99,
513511
514512
"""
515513

514+
URL = conf.horizons_server
515+
516516
# check for required information
517517
if self.id is None:
518518
raise ValueError("'id' parameter not set. Query aborted.")
@@ -611,7 +611,7 @@ def ephemerides_async(self, airmass_lessthan=99,
611611
return request_payload
612612

613613
# query and parse
614-
response = self._request('GET', self.server_url, params=request_payload,
614+
response = self._request('GET', URL, params=request_payload,
615615
timeout=self.TIMEOUT, cache=cache)
616616
self.uri = response.url
617617

@@ -743,6 +743,8 @@ def elements_async(self, get_query_payload=False,
743743
744744
"""
745745

746+
URL = conf.horizons_server
747+
746748
# check for required information
747749
if self.id is None:
748750
raise ValueError("'id' parameter not set. Query aborted.")
@@ -819,7 +821,7 @@ def elements_async(self, get_query_payload=False,
819821
return request_payload
820822

821823
# query and parse
822-
response = self._request('GET', self.server_url, params=request_payload,
824+
response = self._request('GET', URL, params=request_payload,
823825
timeout=self.TIMEOUT, cache=cache)
824826
self.uri = response.url
825827

@@ -973,6 +975,8 @@ def vectors_async(self, get_query_payload=False,
973975
974976
"""
975977

978+
URL = conf.horizons_server
979+
976980
# check for required information
977981
if self.id is None:
978982
raise ValueError("'id' parameter not set. Query aborted.")
@@ -1055,7 +1059,7 @@ def vectors_async(self, get_query_payload=False,
10551059
return request_payload
10561060

10571061
# query and parse
1058-
response = self._request('GET', self.server_url, params=request_payload,
1062+
response = self._request('GET', URL, params=request_payload,
10591063
timeout=self.TIMEOUT, cache=cache)
10601064
self.uri = response.url
10611065

0 commit comments

Comments
 (0)