exec为本地或远程的异步控制提供了python api,
execo的Python项目详细描述
独立或并行的Unix进程。它特别适合于在本地或远程主机上快速、轻松编写并行/分布式操作的脚本工作流:自动化科学工作流,
进行计算机科学实验,执行自动化测试,
等。核心python包是"exec"。"execo_g5k"包
为"grid5000
<;https://www.grid5000.fr>;``utestbed"提供了一组工具和扩展。"`exec_engine``包
提供简化计算机科学发展的工具
实验。
主页:http://exec.gforge.inria.fr
作者:matthieu imbert
作者电子邮件:matthieu.imbert@inria.fr
许可证:gnu gpl v3
描述内容类型:未知
描述:*********************************
execo包的自述文件/文档
********************************************************************
execo提供用于异步控制本地或远程的python api,
独立或并行的Unix进程。它特别适合于在本地或远程主机上快速、方便地编写并行/分布式操作的脚本工作流:自动化科学工作流,
进行计算机科学实验,执行自动化测试,
等。核心python包是"exec"。"execo_g5k"包
为"grid5000
<;https://www.grid5000.fr>;``utestbed"提供了一组工具和扩展。"execo_engine"软件包提供了简化计算机科学发展的工具
实验。
服务实验,例如BR/>开发。
BR/> Execo是免费软件:您可以在
《自由GRU通用公共许可证》的条款中重新分发和/或修改它,由免费的
软件基金会发布,或者许可证的第3版,或者(由您选择)任何更高版本。
execo的发布是希望它会有用,但没有任何保证;甚至没有对适销性或特定用途的适用性的暗示保证。有关详细信息,请参阅gnu通用公共许可证
。
您应该已经收到gnu通用公共许可证
的副本以及execo。如果没有,请参见http://www.gnu.org/licenses/>;
版本
==
最新稳定版本:v2.6.4(2018-12-03)
安装说明-主页:http://exec.gforge.inria.fr
-文档页:
-最新稳定版本:
http://exec.gforge.inria.fr/doc/latest stable
-开发版本:http://exec.gforge.inria.fr/doc/dev
-软件包下载:http://exec.gforge.inria.fr/downloads或
https://gforge.inria.fr/frs/?组ID=2901
-邮件列表:
-execo-users@lists.gforge.inria.fr对于execo用户
(https://lists.gforge.inria.fr/mailman/listinfo/execo users)
-execo-devel@lists.gforge.inria.fr讨论execo开发
(https://lists.gforge.inria.fr/mailman/listinfo/exec-devel)
-exec-commits@lists.gforge.inria.fr收到提交通知
(https://lists.gforge.inria.fr/mailman/listinfo/exec-commits)
-bug tracker:http://bugzilla.inria.fr-产品:execo
-代码仓库y:git://scm.gforge.inria.fr/execo/execo.git
-inria forge上的项目页面:http://gforge.inria.fr/projects/execo/
-应适用于BSD(未测试)
-不知道Windows或Cygwin(未测试)
`` execo_g5k"需要""python请求"。可选包是
(debian包名称,按重要性降序排列):
-在python 2.6下,`` python argparse``对于允许在桌面环境keyring中存储'execo-u g5k.api-utils'api
password的
`execo-engine.engine`
-``python keyring``来说是必需的。
-`` python-psycopg2``用于优化Grid5000 OAR计划的接口。
-``sphinx doc``,``graphviz``用于构建文档(通常
普通用户不需要)。
-``python matplotlib`(>;=1.2.0)对于某些图形表示。
-``python networkx``,``python pygraphviz``,``graphviz``对于模块
``execo g5k.topology``。networkx的更高版本(至少v1.11版)
也需要"python pydotplus",但这种依赖性并没有在debian包中明确列出(截至2017年7月)。
在运行时,连接到远程主机需要"ssh"、"scp"或
类似的连接工具,以及optionnaly``taktuk``(可能是>;=
3.6。http://taktuk.gforge.inria.fr/)。` execo.action.chainput`需要在远程主机上安装
bourne shell和"netcat"。
setup.py install[--user]
要生成文档(如果sphinx可用)::
要安装文档(如果sphinx可用)::
$python setup.py install_doc
可以使用"pip"或
"easy-install"自动安装exec:
$pip install--用户exec
或::
$easy-install--用户exec
Debian软件包。例如,在execo
包顶层目录中,运行(将在../)中生成.deb::
$debuild--无tgz检查-b-i-i-k<;签名密钥id>;
用法
=
grid5000内外的实验和
管理/监视任务。我们主动修复错误。Bug应报告给http://bugzilla.inria.fr
(产品:execo)
publications
==
Matthieu Imbert、Laurent Pouillox、Jonathan Rouzaud Cornabas、Adrien
L_bre,Takahiro Hirofuchi"`使用Execo工具箱执行
自动和可复制的云实验
<;http://hal.inria.fr/hal-00861886/>;` ` `"*与ieee cloudcom一起举办的关于
使用和构建云试验台Unico的第一次国际研讨会
2013*2013
how to contribution
=使用python 2.6、2.7和3.2+(请参见http://exec.gforge.inria.fr/doc/latest stable/python2-python3.html)
-使用提供的核心系统(如配置系统、tty
着色系统、记录器等),而不是开发自己的系统。
-提供文档化代码(需要时提供内部文档和用户文档)
-在添加依赖项或处理
线程之前询问核心开发人员,信号(特别是:创建线程)
-缩进空格,而不是制表符。一级缩进是四个
空格(如果需要:在exec-top
目录中使用``reindent.py-rnv.``)
-建议的提交消息格式:
`[<;module\u name>;]<;category>;:提交消息`。
-<;module_name>;可以是exec、exec_g5k、exec_engine。如果
提交不是特定于模块,则忽略此项。
-<;category>;是自由形式,但应指明提交影响的
模块的哪些部分。如果提交不是特定于
模块部分,则省略此操作。
平台:unix
分类器:开发状态::4-beta
分类器:环境::控制台
分类器:预期受众::开发人员
分类器:预期受众::信息技术
分类器:目标受众::科学/研究
分类器:目标受众::系统管理员
分类器:操作系统::posix::linux
分类器:编程语言::python::2.6
分类器:编程语言::python::2.7
分类器:编程语言:python::3.2+
分类器:主题::软件开发
分类器:主题::系统::群集
分类器:主题::系统::分布式计算
进行计算机科学实验,执行自动化测试,
等。核心python包是"exec"。"execo_g5k"包
为"grid5000
<;https://www.grid5000.fr>;``utestbed"提供了一组工具和扩展。"`exec_engine``包
提供简化计算机科学发展的工具
实验。
主页:http://exec.gforge.inria.fr
作者:matthieu imbert
作者电子邮件:matthieu.imbert@inria.fr
许可证:gnu gpl v3
描述内容类型:未知
描述:*********************************
execo包的自述文件/文档
********************************************************************
execo提供用于异步控制本地或远程的python api,
独立或并行的Unix进程。它特别适合于在本地或远程主机上快速、方便地编写并行/分布式操作的脚本工作流:自动化科学工作流,
进行计算机科学实验,执行自动化测试,
等。核心python包是"exec"。"execo_g5k"包
为"grid5000
<;https://www.grid5000.fr>;``utestbed"提供了一组工具和扩展。"execo_engine"软件包提供了简化计算机科学发展的工具
实验。
服务实验,例如BR/>开发。
BR/> Execo是免费软件:您可以在
《自由GRU通用公共许可证》的条款中重新分发和/或修改它,由免费的
软件基金会发布,或者许可证的第3版,或者(由您选择)任何更高版本。
execo的发布是希望它会有用,但没有任何保证;甚至没有对适销性或特定用途的适用性的暗示保证。有关详细信息,请参阅gnu通用公共许可证
。
您应该已经收到gnu通用公共许可证
的副本以及execo。如果没有,请参见http://www.gnu.org/licenses/>;
版本
==
最新稳定版本:v2.6.4(2018-12-03)
安装说明-主页:http://exec.gforge.inria.fr
-文档页:
-最新稳定版本:
http://exec.gforge.inria.fr/doc/latest stable
-开发版本:http://exec.gforge.inria.fr/doc/dev
-软件包下载:http://exec.gforge.inria.fr/downloads或
https://gforge.inria.fr/frs/?组ID=2901
-邮件列表:
-execo-users@lists.gforge.inria.fr对于execo用户
(https://lists.gforge.inria.fr/mailman/listinfo/execo users)
-execo-devel@lists.gforge.inria.fr讨论execo开发
(https://lists.gforge.inria.fr/mailman/listinfo/exec-devel)
-exec-commits@lists.gforge.inria.fr收到提交通知
(https://lists.gforge.inria.fr/mailman/listinfo/exec-commits)
-bug tracker:http://bugzilla.inria.fr-产品:execo
-代码仓库y:git://scm.gforge.inria.fr/execo/execo.git
-inria forge上的项目页面:http://gforge.inria.fr/projects/execo/
-应适用于BSD(未测试)
-不知道Windows或Cygwin(未测试)
`` execo_g5k"需要""python请求"。可选包是
(debian包名称,按重要性降序排列):
-在python 2.6下,`` python argparse``对于允许在桌面环境keyring中存储'execo-u g5k.api-utils'api
password的
`execo-engine.engine`
-``python keyring``来说是必需的。
-`` python-psycopg2``用于优化Grid5000 OAR计划的接口。
-``sphinx doc``,``graphviz``用于构建文档(通常
普通用户不需要)。
-``python matplotlib`(>;=1.2.0)对于某些图形表示。
-``python networkx``,``python pygraphviz``,``graphviz``对于模块
``execo g5k.topology``。networkx的更高版本(至少v1.11版)
也需要"python pydotplus",但这种依赖性并没有在debian包中明确列出(截至2017年7月)。
在运行时,连接到远程主机需要"ssh"、"scp"或
类似的连接工具,以及optionnaly``taktuk``(可能是>;=
3.6。http://taktuk.gforge.inria.fr/)。` execo.action.chainput`需要在远程主机上安装
bourne shell和"netcat"。
setup.py install[--user]
要生成文档(如果sphinx可用)::
要安装文档(如果sphinx可用)::
$python setup.py install_doc
可以使用"pip"或
"easy-install"自动安装exec:
$pip install--用户exec
或::
$easy-install--用户exec
Debian软件包。例如,在execo
包顶层目录中,运行(将在../)中生成.deb::
$debuild--无tgz检查-b-i-i-k<;签名密钥id>;
用法
=
grid5000内外的实验和
管理/监视任务。我们主动修复错误。Bug应报告给http://bugzilla.inria.fr
(产品:execo)
publications
==
Matthieu Imbert、Laurent Pouillox、Jonathan Rouzaud Cornabas、Adrien
L_bre,Takahiro Hirofuchi"`使用Execo工具箱执行
自动和可复制的云实验
<;http://hal.inria.fr/hal-00861886/>;` ` `"*与ieee cloudcom一起举办的关于
使用和构建云试验台Unico的第一次国际研讨会
2013*2013
how to contribution
=使用python 2.6、2.7和3.2+(请参见http://exec.gforge.inria.fr/doc/latest stable/python2-python3.html)
-使用提供的核心系统(如配置系统、tty
着色系统、记录器等),而不是开发自己的系统。
-提供文档化代码(需要时提供内部文档和用户文档)
-在添加依赖项或处理
线程之前询问核心开发人员,信号(特别是:创建线程)
-缩进空格,而不是制表符。一级缩进是四个
空格(如果需要:在exec-top
目录中使用``reindent.py-rnv.``)
-建议的提交消息格式:
`[<;module\u name>;]<;category>;:提交消息`。
-<;module_name>;可以是exec、exec_g5k、exec_engine。如果
提交不是特定于模块,则忽略此项。
-<;category>;是自由形式,但应指明提交影响的
模块的哪些部分。如果提交不是特定于
模块部分,则省略此操作。
平台:unix
分类器:开发状态::4-beta
分类器:环境::控制台
分类器:预期受众::开发人员
分类器:预期受众::信息技术
分类器:目标受众::科学/研究
分类器:目标受众::系统管理员
分类器:操作系统::posix::linux
分类器:编程语言::python::2.6
分类器:编程语言::python::2.7
分类器:编程语言:python::3.2+
分类器:主题::软件开发
分类器:主题::系统::群集
分类器:主题::系统::分布式计算