2013-12-07 5 views

답변

1

해결책을 스스로 찾았습니다. wait 명령을 사용하여 현재 컨테이너 상태를 확인하는 것이 가능합니다.

import lxc 

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

이 명령은 제한 시간 내에 상태에 도달하면 true를 반환합니다. 다른 경우 false를 반환합니다. 표준 라이브러리를 사용하여 현재 컨테이너 상태를 확인할 수 있습니다! LXC (python3-LXC) 버전 1.0.3 내가 컨테이너가 존재하는지 확인하기 위해

import lxc 
container = lxc.Container("Test") 

container.defined 
True 

사용하는 작업

0

(로/var/lib/LXC) 및

container.running 
True 

에 컨테이너가 실행되는지 확인하십시오.

관련 문제