Source code for astroquery.esa.emds

"""
=========
EMDS Init
=========

European Space Astronomy Centre (ESAC)
European Space Agency (ESA)

"""

from astropy import config as _config

EMDS_DOMAIN = 'https://emds.esac.esa.int/service/'
EMDS_TAP_URL = EMDS_DOMAIN + 'tap'


[docs] class Conf(_config.ConfigNamespace): """ Configuration parameters for `astroquery.esa.emds`. """ EMDS_TAP_SERVER = _config.ConfigItem(EMDS_TAP_URL, "EMDS TAP Server") EMDS_DATA_SERVER = _config.ConfigItem(EMDS_DOMAIN + 'data?', "EMDS Data Server") EMDS_LOGIN_SERVER = _config.ConfigItem(EMDS_DOMAIN + 'login', "EMDS Login Server") EMDS_LOGOUT_SERVER = _config.ConfigItem(EMDS_DOMAIN + 'logout', "EMDS Logout Server") EMDS_SERVLET = _config.ConfigItem(EMDS_TAP_URL + "/sync/?PHASE=RUN", "EMDS Sync Request") EMDS_TARGET_RESOLVER = _config.ConfigItem(EMDS_DOMAIN + "servlet/target-resolver?TARGET_NAME={}" "&RESOLVER_TYPE={}&FORMAT=json", "EMDS Target Resolver Request") DEFAULT_SCHEMAS = _config.ConfigItem("", "Default TAP schema(s) used to filter available tables. " "If empty, no schema-based filtering is applied and all tables are returned. " "Use a comma-separated list if multiple schemas are required." "e.g. \"schema1, schema2, schema3\".") OBSCORE_TABLE = _config.ConfigItem("ivoa.ObsCore", "Fully qualified ObsCore table or view name (including schema)") TIMEOUT = 60
conf = Conf() from .core import Emds, EmdsClass __all__ = ['Emds', 'EmdsClass', 'Conf', 'conf']