Takumi服务框架命令行工具包

takumi-cli的Python项目详细描述


https://travis-ci.org/elemepi/takumi-cli.svg?branch=master

用于管理Takumi服务的命令行工具。

安装

$ pip install takumi-cli

用法

$ takumi -h

运行服务

$ takumi serve

部署应用程序

要使用ansible进行部署,应安装额外的要求:

$ pip install takumi-cli[deploy]

deployentry添加到app.yaml

deploy:vars:version:HEADtargets:testing:-localhost-testing.comprod:-app.prod

使用以下命令展开:

$ takumi deploy testing -t deploy

deploy命令是使用ansible实现的。

要部署crontab,请将以下配置添加到app.yaml

deploy:crontab:-name:check dirsschedule:"05,2***"job:'ls-alh>/dev/null'-name:say helloschedule:minute:0hour:5,2job:'scripts/say_hello.py'

然后运行:

$ takumi deploy <target> -t cron

cron作业在app工作目录/srv/{{ app_name }}下运行。

启动交互式shell

要启动ipython shell,应安装额外的要求:

$ pip install takumi-cli[shell]

启动外壳:

$ takumi shell -t <host> -- <ipython args>

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

推荐PyPI第三方库


热门话题
Java:数组大小的插入排序问题   javahibernate抛出com。mysql。jdbc。例外情况。jdbc4。MySQLSyntaxErrorException:查看手册,了解在“localTime”时间附近使用的正确语法   java Hibernate:org。冬眠UnUniqueObjectException:具有相同标识符值的不同对象已与会话关联   Gson无法用java解析我的json日期   JavaMaven使用JDK7为JVM5编译   java(播放2.1.3)@选择返回(字符串,字符串)对   java将画布拉伸到JFrame大小   来自JTextPane的java计算输入   java如何在使用Jenkins构建不稳定的情况下回滚Tomcat?   java是否可以获取包含类(CDI)的引用?   java“IllegalArgumentException:UNMAPPABLE[1]”,同时压缩带有希腊字符的文件   使用jtwitter和SignpostClient的java永久twitter oauth   java我需要对invokeAll调用的结果进行同步吗?   java Hibernate与jointable的关系   java Selenium断言搜索结果总计与正文中的实际结果   Java接口中的JLS8类只能位于最上面的类中   如果保证在收集时调用finalize(),java年轻一代仍然可以获得速度优势?   java集成OAuth帐户和本地帐户   java如何使用Jackson在对象中包含原始JSON?