Skip to content

Commit d6cf9c1

Browse files
committed
Completed cadc/gaia move to astroquery's logger.
1 parent 8c17ac6 commit d6cf9c1

File tree

2 files changed

+25
-26
lines changed

2 files changed

+25
-26
lines changed

astroquery/cadc/core.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Module to query the Canadian Astronomy Data Centre (CADC).
88
"""
99

10-
from astroquery import log as logger
10+
from astroquery import log
1111
import warnings
1212
import requests
1313
from numpy import ma
@@ -190,7 +190,7 @@ def login(self, user=None, password=None, certificate_file=None):
190190
try:
191191
response.raise_for_status()
192192
except Exception as e:
193-
logger.error('Logging error: {}'.format(e))
193+
log.error('Logging error: {}'.format(e))
194194
raise e
195195
# extract cookie
196196
cookie = '"{}"'.format(response.text)
@@ -355,7 +355,7 @@ def get_images(self, coordinates, radius,
355355
images.append(fn.get_fits())
356356
except requests.exceptions.HTTPError as err:
357357
# Catch HTTPError if user is unauthorized to access file
358-
logger.debug(
358+
log.debug(
359359
"{} - Problem retrieving the file: {}".
360360
format(str(err), str(err.url)))
361361
pass
@@ -809,7 +809,7 @@ def get_access_url(service, capability=None):
809809
response = requests.get(conf.CADC_REGISTRY_URL)
810810
response.raise_for_status()
811811
except requests.exceptions.HTTPError as err:
812-
logger.debug(
812+
log.debug(
813813
"ERROR getting the CADC registry: {}".format(str(err)))
814814
raise err
815815
for line in response.text.splitlines():
@@ -833,7 +833,7 @@ def get_access_url(service, capability=None):
833833
response2 = requests.get(caps_url)
834834
response2.raise_for_status()
835835
except Exception as e:
836-
logger.debug(
836+
log.debug(
837837
"ERROR getting the service capabilities: {}".format(str(e)))
838838
raise e
839839

astroquery/gaia/core.py

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
from astroquery.utils.tap import TapPlus
2020
from astroquery.utils import commons
21+
from astroquery import log
2122
from astropy import units
2223
from astropy.units import Quantity
2324
import six
@@ -33,8 +34,6 @@
3334
from astropy.table import Table
3435
from astropy import units as u
3536

36-
from ..cadc.core import logger
37-
3837

3938
class GaiaClass(TapPlus):
4039
"""
@@ -93,22 +92,22 @@ def login(self, user=None, password=None, credentials_file=None,
9392
flag to display information about the process
9493
"""
9594
try:
96-
logger.info("Login to gaia TAP server")
95+
log.info("Login to gaia TAP server")
9796
TapPlus.login(self, user=user, password=password,
9897
credentials_file=credentials_file,
9998
verbose=verbose)
10099
except HTTPError as err:
101-
logger.error("Error logging in TAP server")
100+
log.error("Error logging in TAP server")
102101
return
103102
u = self._TapPlus__user
104103
p = self._TapPlus__pwd
105104
try:
106-
logger.info("Login to gaia data server")
105+
log.info("Login to gaia data server")
107106
TapPlus.login(self.__gaiadata, user=u, password=p,
108107
verbose=verbose)
109108
except HTTPError as err:
110-
logger.error("Error logging in data server")
111-
logger.error("Logging out from TAP server")
109+
log.error("Error logging in data server")
110+
log.error("Logging out from TAP server")
112111
TapPlus.logout(self, verbose=verbose)
113112

114113
def login_gui(self, verbose=False):
@@ -120,20 +119,20 @@ def login_gui(self, verbose=False):
120119
flag to display information about the process
121120
"""
122121
try:
123-
logger.info("Login to gaia TAP server")
122+
log.info("Login to gaia TAP server")
124123
TapPlus.login_gui(self, verbose=verbose)
125124
except HTTPError as err:
126-
logger.error("Error logging in TAP server")
125+
log.error("Error logging in TAP server")
127126
return
128127
u = self._TapPlus__user
129128
p = self._TapPlus__pwd
130129
try:
131-
logger.info("Login to gaia data server")
130+
log.info("Login to gaia data server")
132131
TapPlus.login(self.__gaiadata, user=u, password=p,
133132
verbose=verbose)
134133
except HTTPError as err:
135-
logger.error("Error logging in data server")
136-
logger.error("Logging out from TAP server")
134+
log.error("Error logging in data server")
135+
log.error("Logging out from TAP server")
137136
TapPlus.logout(self, verbose=verbose)
138137

139138
def logout(self, verbose=False):
@@ -147,14 +146,14 @@ def logout(self, verbose=False):
147146
try:
148147
TapPlus.logout(self, verbose=verbose)
149148
except HTTPError as err:
150-
logger.error("Error logging out TAP server")
149+
log.error("Error logging out TAP server")
151150
return
152-
logger.info("Gaia TAP server logout OK")
151+
log.info("Gaia TAP server logout OK")
153152
try:
154153
TapPlus.logout(self.__gaiadata, verbose=verbose)
155-
logger.info("Gaia data server logout OK")
154+
log.info("Gaia data server logout OK")
156155
except HTTPError as err:
157-
logger.error("Error logging out data server")
156+
log.error("Error logging out data server")
158157

159158
def load_data(self, ids, data_release=None, data_structure='INDIVIDUAL', retrieval_type="ALL", valid_data=True,
160159
band=None, avoid_datatype_check=False, format="votable", output_file=None,
@@ -267,9 +266,9 @@ def load_data(self, ids, data_release=None, data_structure='INDIVIDUAL', retriev
267266
try:
268267
os.mkdir(path)
269268
except FileExistsError:
270-
logger.error("Path %s already exist" % path)
269+
log.error("Path %s already exist" % path)
271270
except OSError:
272-
logger.error("Creation of the directory %s failed" % path)
271+
log.error("Creation of the directory %s failed" % path)
273272

274273
try:
275274
self.__gaiadata.load_data(params_dict=params_dict,
@@ -284,9 +283,9 @@ def load_data(self, ids, data_release=None, data_structure='INDIVIDUAL', retriev
284283

285284
if verbose:
286285
if output_file_specified:
287-
logger.info("output_file = %s" % output_file)
286+
log.info("output_file = %s" % output_file)
288287

289-
logger.debug("List of products available:")
288+
log.debug("List of products available:")
290289
# for key, value in files.items():
291290
# print("Product =", key)
292291

@@ -295,7 +294,7 @@ def load_data(self, ids, data_release=None, data_structure='INDIVIDUAL', retriev
295294
for item in items:
296295
# print(f'* {item}')
297296
if verbose:
298-
logger.debug("Product = " + item)
297+
log.debug("Product = " + item)
299298

300299
return files
301300

0 commit comments

Comments
 (0)