コード例 #1
0
ファイル: validate_config.py プロジェクト: davidmcclure/osp
    def __init__(self, package='osp.citations', path='config/validate.yml'):

        """
        Read the config file.
        """

        self.config = read_yaml(package, path)
コード例 #2
0
    def materialize_corpus_facets(cls, counts):

        """
        Materialize corpus facet counts.

        Returns:
            dict: {label, value, count}
        """

        corpora = read_yaml("osp.citations", "config/corpora.yml")

        facets = []
        for slug, count in counts:

            facets.append(dict(label=corpora.get(slug), value=slug, count=count))

        return facets
コード例 #3
0
    def materialize_corpus_facets(cls, counts):

        """
        Materialize corpus facet counts.

        Returns:
            dict: {label, value, count}
        """

        corpora = read_yaml(
            'osp.citations',
            'config/corpora.yml',
        )

        facets = []
        for slug, count in counts:

            facets.append(dict(
                label=corpora.get(slug),
                value=slug,
                count=count,
            ))

        return facets
コード例 #4
0
    def __init__(self, package='osp.citations', path='config/validate.yml'):
        """
        Read the config file.
        """

        self.config = read_yaml(package, path)