astro py:docs

- Index
- Modules

### Navigation

- Astropy v1.1.1 »
- Module code »
- astropy.vo »

# Source code for astropy.vo.validator

    # Licensed under a 3-clause BSD style license - see LICENSE.rst

    import os

    from ... import config as _config
    from ...utils.data import get_pkg_data_contents

    class Conf(_config.ConfigNamespace):
        """
        Configuration parameters for `astropy.vo.validator`.
        """

        conesearch_master_list = _config.ConfigItem(
            'http://vao.stsci.edu/directory/NVORegInt.asmx/VOTCapabilityPredOpt?'
            'predicate=1%3D1&capability=conesearch&VOTStyleOption=2',
            'URL to the cone search services master list for validation.',
            aliases=['astropy.vo.validator.validate.cs_mstr_list']
        )

        conesearch_urls = _config.ConfigItem(
            get_pkg_data_contents(
                os.path.join('data', 'conesearch_urls.txt')).split(),
            'A list of conesearch URLs to validate.',
            'list',
            aliases=['astropy.vo.validator.validate.cs_urls'])

        noncritical_warnings = _config.ConfigItem(
            ['W03', 'W06', 'W07', 'W09', 'W10', 'W15', 'W17', 'W20', 'W21', 'W22',
             'W27', 'W28', 'W29', 'W41', 'W42', 'W48', 'W50'],
            'A list of `astropy.io.votable` warning codes that are considered '
            'non-critical.',
            'list',
            aliases=['astropy.vo.validator.validate.noncrit_warnings'])
    conf = Conf()