File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 3
3
ESO service.
4
4
"""
5
5
from astropy import config as _config
6
- import os
7
6
8
7
9
8
class Conf (_config .ConfigNamespace ):
@@ -20,9 +19,7 @@ class Conf(_config.ConfigNamespace):
20
19
tap_url = _config .ConfigItem (
21
20
"https://archive.eso.org/tap_obs" ,
22
21
'URL for TAP queries.' )
23
- tap_url_dev = _config .ConfigItem (
24
- os .environ ['TAP_URL_DEV' ],
25
- 'URL for TAP development server.' )
22
+
26
23
27
24
conf = Conf ()
28
25
Original file line number Diff line number Diff line change 11
11
import base64
12
12
import email
13
13
import json
14
+ import os
14
15
import os .path
15
16
import pickle
16
17
import re
@@ -109,7 +110,14 @@ def timeout(self, value):
109
110
def tap_url () -> str :
110
111
url = conf .tap_url
111
112
if EsoClass .USE_DEV_TAP :
112
- url = conf .tap_url_dev
113
+ try :
114
+ url = os .environ ['TAP_URL' ]
115
+ except KeyError as e :
116
+ raise EnvironmentError (
117
+ "Running on dev mode, but TAP_URL environment variable is not set"
118
+ ) from e
119
+ logmsg = f"Using dev tap url: { url } "
120
+ log .info (logmsg )
113
121
return url
114
122
115
123
def request_file (self , query_str : str ):
You can’t perform that action at this time.
0 commit comments