民俗服务框架命令行工具包
folklore-cli的Python项目详细描述
管理民俗服务的命令行工具。在
安装
$ pip install folklore-cli
使用
^{pr2}$运行民俗服务
$ folklore serve
部署应用程序
要使用ansible进行部署,应安装额外的要求:
$ pip install folklore-cli[deploy]
将deployentry添加到应用程序yaml:
deploy:vars:version:HEADtargets:testing:-localhost-testing.comprod:-app.prod
使用以下命令进行部署:
$ folklore deploy testing -t deploy
deploy命令是使用ansible实现的。在
要部署crontab,请将以下配置添加到应用程序yaml
deploy:crontab:-name:check dirsschedule:"05,2***"job:'ls-alh>/dev/null'-name:say helloschedule:minute:0hour:5,2job:'scripts/say_hello.py'
然后运行:
$ folklore deploy <target> -t cron
{ttcron工作目录下的$$作业}正在运行。在
启动交互式shell
要启动IPython shell,应安装额外的要求:
$ pip install folklore-cli[shell]
启动外壳:
$ folklore shell -t <host> -- <ipython args>
- 项目
标签: