高级远程进程启动程序、监视程序和管理器。

rocketeer的Python项目详细描述


Rocketeer-高级应用程序启动程序和管理器
==============================


description
----
Rocketeer是非常智能的远程进程启动程序、监视程序和管理器。它能够从模板启动用户命令,可以向模板传递参数,控制这些进程并分析状态。主要功能是远程XML RPC接口。

我没有使用其他python版本进行测试。

-从git安装最新的稳定ffmpeg,并提供所需的支持。
-如果要使用远程控制流,请安装liblirc。
-python setup.py install

用法:
----
有两个cli命令(add--help获取更多信息):

-pstream3d-xml rpc app服务器。
-pstream3_client-服务器的命令行客户端。
-pstream3_client_lirc-服务器的lirc客户端。

api:
----
接口是设置为守护程序的任何端口和主机上的xml rpc。

您可以在url“http://host:port/”

您可以使用**get apps**获取可用应用程序的列表。
然后您可以使用**create app**创建应用程序,它将返回新创建的应用程序的实例ID。
您可以使用**get app instances**获取所有应用程序实例。
您可以使用**destroyInstance**销毁实例,或者要销毁所有实例,请调用**destroyInstances**。

时间…
您可以获取应用程序运行状态,可以调用**getAppRunStatus**,返回0表示已停止,返回1表示正在运行,返回2表示错误,返回3表示已结束,返回4表示未知。
当然,您可以使用**start app**启动应用程序,并停止使用**stopapp**。
获取应用程序值调用**get app value**并设置一个调用**setappvalue**。
当前唯一可用的值是“自动重新启动”设置为1。
此值也会传递到模板。

如果您想了解更多打开的app.py


如何创建新的应用程序模板:
--------
转到“模板”文件夹,您可以看到sample_template.py和sample_template.tpl。在py文件中,定义传递给模板的变量,在tpl文件中定义模板。它基于胡子模板引擎。您必须记住模板的初始化函数获取您使用set app value作为键值设置的值。

您还必须在server.py中注册新创建的应用程序,使用registerapp.

todo:
——
-添加文档
-添加日志

license:
——
——
rocketeer是版权所有(c)2011 jaka hudoklin.

rocketeer是自由软件:您可以根据自由软件发布的gnu通用公共许可版本2的条款重新分发和/或修改它。Rocketeer是分发的,希望它是有用的,但没有任何保证;甚至没有适销性或适合某一特定目的的默示保证。详见GNU通用公共许可证。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用JDBC的java参数化查询   java如何使用imap文件夹的UIDVality和HIGHESTMODSEQ同步电子邮件   java GWT+Eclipse+外部JAR文件   java在膨胀的布局上创建onClick事件   java JTree显示驱动器根本不显示   接收java。sql。SQLException:调用数据库函数时出现无效列索引错误   cassandra使用Datastax Java驱动程序进行数据块写入   java应用程序在drools工作台上触发规则   java将Windows键重新指定给键盘快捷键   java整数划分为和和和积   java如何让JDialog onTop只为他的父母使用?   java如何拥有具有特定关联方法的常量   java是否可以使用icu4j UnicodeSet类代替正则表达式进行模式匹配?   java如何比较数组的相反索引值,以及基于嵌套for循环的条件进行删除?   如果我有文件名和带有文件夹ID的Google drive文件夹完整URL,如何从Selenium Webdriver java脚本访问Google drive文件?   java变量作为图表中的参数   鼠标左键点击指针下的精灵坐标偏移补偿问题   java JDBC库在Android Studio中不工作   Play Framework中的“groovy.lang.MissingFieldException:没有这样的字段:类的元类:java.lang.class”错误   java从XML中读取子元素作为字段值