huntsman.drp.refcat

Functions

create_refcat_service([pyro_name, config, ...])

Convenience function to make a PyroService for a TapReferenceCatalogue. NOTE: This does not actually start the pyro daemon. :param host: The host name for the pyro daemon. Default 'localhost'. :type host: optional :param port: The port for the pyro daemon. Default 0. :type port: int, optional :param config: The config dict. :type config: dict, optional :param pyro_name: The name of the pyro service. If not given, will use value from config. :type pyro_name: str, optional :param **kwargs: Parsed to RefcatServer init function.

Classes

RefcatClient([pyro_name])

Client-side interface to the thread-safe tap reference catalogue.

RefcatServer([refcat_type, refcat_kwargs])

Class to expose reference catalogue over network.

TapReferenceCatalogue(**kwargs)

Class to download reference catalogues using Table Access Protocol (TAP).

TestingTapReferenceCatalogue([refcat_filename])