3个版本
使用旧的Rust 2015
0.1.3 | 2018年5月27日 |
---|---|
0.1.1 | 2018年5月16日 |
0.1.0 | 2018年3月28日 |
在#workload中排名38
每月下载量25
在slurmplus中使用
69KB
1K SLoC
slurm-rs
Rust对Slurm工作负载管理器的绑定。
API覆盖率远未完善,但基本框架已经就绪。
构建和兼容性
有关如何正确构建针对您的Slurm库的一些说明,请参阅兄弟目录../slurm-sys
中的README。您必须安装一个有效的rustfmt
。您可能还需要设置一些环境变量,以便构建脚本可以找到您的Slurm库和包含文件。
目前,该包正在针对Slurm 17.11进行开发。Slurm C API并不特别稳定,因此该包可能无法编译针对其他版本的Slurm,甚至可能表现出错误的运行时行为。目标是让该包与广泛的Slurm版本兼容,并且有代码基础设施来适应不断发展的C API。如果该包因与您使用的Slurm版本相关的任何原因而无法构建,请提交一个带有详细信息的issue。
此包还需要Slurm会计数据库库libslurmdb
可用。欢迎对此要求进行放宽的贡献。
许可
在MIT许可证下授权。
依赖项
~3.5–6MB
~111K SLoC