添加命令行选项以限制特定用户创建镜像索引。
项目描述
此插件向devpi-server添加了--acl-mirror-index-create命令行选项。该选项接受一个用户和组名的列表,允许他们创建镜像索引。
安装
需要将devpi-mirror-index-acl与devpi-server一起安装,以启用命令行选项。
您可以使用以下命令进行安装
pip install devpi-mirror-index-acl
不需要配置,因为devpi-server将通过调用钩子并使用setuptools入口点机制自动发现该插件。
动机
镜像索引在存储和CPU资源上可能会占用很多。特别是镜像化包含大量软件包和版本的PyPI和其他索引。此软件包允许限制谁可以添加此类镜像,以防止意外或恶意的资源耗尽。
用法
当使用--acl-mirror-index-create命令行选项时,您提供一个以逗号分隔的用户或组名列表。
当使用DEVPISERVER_ACL_MIRROR_INDEX_CREATE环境变量时,情况相同。
当使用配置yaml文件时,您可以显式使用列表
devpi-server: acl-mirror-index-create: - "root"
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
devpi-mirror-index-acl-1.0.0.tar.gz (3.1 kB 查看哈希值)
构建分布
关闭
哈希值 for devpi_mirror_index_acl-1.0.0-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8972677e5f8cc2cac0dba8e8e6de3f49a7477a25574647290a82403baa6d67cf |
|
MD5 | f2d8a13782e2e6453586cf47d33fb3f7 |
|
BLAKE2b-256 | 60c472bad753465e5d0cdb9b15618c7db2f2e4326455cfdc3f92494be313ccb7 |