跳转到主要内容

用于解析正在运行的SGE作业

项目描述

一个简单的Python模块,用于解析SGE qstat的输出。只有一个顶级函数:get_jobs,它返回当前队列(运行或等待)作业的字典列表。

需求

唯一的需求是Python版本2.7+或3.3+。所有代码都使用标准库。二进制qstat必须可用并在您的$PATH中。

示例

>>> from sgeparse import get_jobs
>>> jobs = get_jobs()
>>> # => {"name": "jobname", "owner": "me", ... }

用户参数可以用来指定要查询的用户

>>> from sgeparse import get_jobs
>>> jobs = get_jobs(user='nobody')
>>> # => {"name": "jobname", "owner": "nobody", ... }

可用键

  • 作业编号

  • 优先级

  • 名称

  • 所有者

  • 状态

  • 开始时间

  • 队列

  • 主机

  • 插槽

项目详情


下载文件

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

源分发

sgeparse-0.0.2.tar.gz (2.5 kB 查看散列)

上传时间:

构建分发

sgeparse-0.0.2-py2.py3-none-any.whl (4.3 kB 查看散列)

上传于 Python 2 Python 3

由以下支持