示例#1
0
 def testStartNoExistingContainer(self):
     '''
     Test case for start command, container is assumed not to exist
     '''
     container = "xcvbn"
     start_cmd = ["echo", "container started"]
     assert not lxc_base.start({"cmd_list": start_cmd, "container_name": container})[0], \
         "container name may already exist, or function is not checking for existing container"
示例#2
0
 def testStartExistingContainer(self):
     '''
     Test case for start command, container is assumed to exist
     '''
     container = "test"
     start_cmd = ["echo", "container started"]
     assert lxc_base.start({"cmd_list": start_cmd, "container_name": container})[0], \
         "container may not exist, or start function is incorrect"
示例#3
0
文件: test.py 项目: RossBarnie/rmt
__author__ = 'ross'

import lxc_base
import time

print lxc_base.start({"cmd_list": ["lxc-start", "-n", "test", "-d"], "container_name": "test"})

time.sleep(5)

print lxc_base.stop({"cmd_list": ["lxc-stop", "-n", "test"], "container_name": "test"})

keys = lxc_base.pi_info().keys()
for key in keys:
    print key, lxc_base.pi_info().get(key)