@@ -104,6 +104,8 @@ 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+
107109 # check for epochs to be dict or list-like; else: make it a list
108110 if epochs is not None :
109111 if isinstance (epochs , (list , tuple , ndarray )):
@@ -515,8 +517,6 @@ def ephemerides_async(self, airmass_lessthan=99,
515517
516518 """
517519
518- URL = conf .horizons_server
519-
520520 # check for required information
521521 if self .id is None :
522522 raise ValueError ("'id' parameter not set. Query aborted." )
@@ -619,7 +619,7 @@ def ephemerides_async(self, airmass_lessthan=99,
619619 self .return_raw = True
620620
621621 # query and parse
622- response = self ._request ('GET' , URL , params = request_payload ,
622+ response = self ._request ('GET' , self . server_url , params = request_payload ,
623623 timeout = self .TIMEOUT , cache = cache )
624624 self .uri = response .url
625625
@@ -755,8 +755,6 @@ def elements_async(self, get_query_payload=False,
755755
756756 """
757757
758- URL = conf .horizons_server
759-
760758 # check for required information
761759 if self .id is None :
762760 raise ValueError ("'id' parameter not set. Query aborted." )
@@ -837,7 +835,7 @@ def elements_async(self, get_query_payload=False,
837835 self .return_raw = True
838836
839837 # query and parse
840- response = self ._request ('GET' , URL , params = request_payload ,
838+ response = self ._request ('GET' , self . server_url , params = request_payload ,
841839 timeout = self .TIMEOUT , cache = cache )
842840 self .uri = response .url
843841
@@ -995,8 +993,6 @@ def vectors_async(self, get_query_payload=False,
995993
996994 """
997995
998- URL = conf .horizons_server
999-
1000996 # check for required information
1001997 if self .id is None :
1002998 raise ValueError ("'id' parameter not set. Query aborted." )
@@ -1083,7 +1079,7 @@ def vectors_async(self, get_query_payload=False,
10831079 self .return_raw = True
10841080
10851081 # query and parse
1086- response = self ._request ('GET' , URL , params = request_payload ,
1082+ response = self ._request ('GET' , self . server_url , params = request_payload ,
10871083 timeout = self .TIMEOUT , cache = cache )
10881084 self .uri = response .url
10891085
0 commit comments