Create resourcelists

module: rspub.core.exe_resourcelist

Executor creating resourcelists

class rspub.core.exe_resourcelist.ResourceListExecutor(rs_parameters: rspub.core.rs_paras.RsParameters = None)[source]

Bases: rspub.core.executors.Executor

Executes the new resourcelist strategy

A ResourceListExecutor clears the metadata directory and creates new resourcelist(s) every time the executor runs (and is_saving_sitemaps).

prepare_metadata_dir()[source]
generate_rs_documents(filenames: <built-in function iter>) → [<class 'rspub.core.executors.SitemapData'>][source]
create_index(sitemap_data_iter: <built-in function iter>)[source]
resourcelist_generator(filenames: <built-in function iter>) → <built-in function iter>[source]