def _url_paths(self, filename=None):
        if filename is None:
            filename = join(self.mappings_dir, 'url_paths.csv')

        try:
            # We cache the URL paths to avoid having to do multiple filesystem
            # reads.  We also cache per origin filename to accomodate states
            # like Arkansas where we generate multiple multiple URL path files
            # from scraping
            return self._cached_url_paths[filename]
        except KeyError:
            cached = self._cached_url_paths[filename] = []
            with open(filename, 'rU') as csvfile:
                reader = unicodecsv.DictReader(csvfile)
                for row in reader:
                    cached.append(self._parse_url_path(row))
            return cached
Provides zpool.
dataset/ETHPy150Open openelections/openelections-core/openelex/base/datasource.py/BaseDatasource._url_paths--crossover with--dataset/ETHPy150Open saltstack/salt/salt/modules/zpool.py/__virtual__