从python驱动假juju
fakejuju的Python项目详细描述
假juju
这个包实现了一个假的juju控制器/cli。它非常接近 “真实的”juju,主要的区别是它和虚拟的运行 提供程序作为后端。
在使用juju的服务的集成测试中,它是一个助手。 在某种程度上(通常通过与websockets api交谈)。
依赖性
要运行测试,代码将需要最新的python jujuclient和pythontxjujuju 已安装程序包。这些版本可以从juju stable和 TXJUJU每日购电协议,可添加:
sudo add-apt-repository -y ppa:juju/stable sudo add-apt-repository -y ppa:landscape/txjuju-daily sudo apt-get update && sudo apt-get install python-jujuclient python-txjuju
此外,您还需要安装被子和毒物:
sudo apt-get install quilt tox