库插件¶

概述

pycsw允许实现自定义存储库,以便连接到与pycsw默认存储库不同的后端。当下游应用程序管理自己的元数据模型/数据库/文档存储并希望pycsw直接连接到它,而不是使用pycsw的默认模型时,这一点尤其有用,从而创建重复存储库,然后需要同步/记帐。存储库插件支持独立于pycsw设置的单个元数据后端。pycsw因此成为在给定应用程序之上提供CSW和其他APIs时围绕给定后端的纯包装器.

所有outputschemas必须放置在 pycsw/plugins/outputschemas 目录中.

要求

存储库插件:

配置

[repository]
mappings='path.to.repo_plugin.MyRepository'