跳转到主要内容

用于管理演示服务器磁盘空间的插件。

项目描述

https://github.com/ome/omero-demo-cleanup/workflows/OMERO/badge.svg https://badge.fury.io/py/omero-demo-cleanup.svg

OMERO演示清理

此OMERO命令行插件允许您计算每个用户的磁盘空间,查找数据量最大的用户以及服务器上的空闲磁盘空间

要生成必须删除数据的用户列表,以在不运行删除操作的情况下在系统上释放300GB空间

$ omero demo-cleanup --gigabytes 300

要忽略必须保留数据的用户,您可以对那些用户进行标记,并通过名称或ID指定标记或父标记组。默认情况下,通过名为“NO DELETE”的标记启用此功能。因此,建议在服务器上使用名为“NO DELETE”的标记或创建一个包含链接到用户的标记的名为“NO DELETE”的标记组。

通过CLI为用户添加标签(客户端中无法看到此操作) $ omero obj new ExperimenterAnnotationLink child=TagAnnotation:123 parent=Experimenter:52

选择非默认标签或标签组(通过ID或名称)以忽略被标记的用户 $ omero demo-cleanup –gigabytes 300 –ignore-tag “Tag Name”

您也可以通过ID或用户名指定单个用户,例如

–ignore-users 123,user-1,ben,234

生成必须删除以在系统上释放300GB空间并执行删除的用户列表(警告:这些用户的数据将被永久删除)

$ omero demo-cleanup --gigabytes 300 --force

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

omero-demo-cleanup-0.2.1.tar.gz (15.1 kB 查看散列)

上传时间

构建分布

omero_demo_cleanup-0.2.1-py3-none-any.whl (16.1 kB 查看散列)

上传时间 Python 3

由以下支持