2013-12-07 89 views

回答

1

我发现自己的解决方案。可以使用wait命令来检查当前的容器状态。

import lxc 

container = lxc.Container("Test") 
container.start() 
if container.wait("RUNNING", timeout=5) 
    container.stop() 
    container.destroy() 

如果命令在超时时间内到达状态,则返回true。在其他情况下返回false。所以我们可以用标准库检查当前的容器状态!

0

与LXC(python3-LXC)版本1.0.3我用

,以检查是否存在容器的工作(在/ var/lib中/ LXC) 和

container.running 
True 

到看看容器是否运行。

相关问题