Example #1
0
def step_impl(context, name=None):
    '''stop running container'''
    container = None
    if name is not None:
        container = name
    else:
        container = get_running_container_id(context)
    assert container, "No running container"
    assert context.remote_cmd('command',
                              module_args='atomic stop %s' % container)
Example #2
0
def step_impl(context, name=None):
    '''stop running container'''
    container = None
    if name is not None:
        container = name
    else:
        container = get_running_container_id(context)
    assert container, "No running container"
    assert context.remote_cmd('command',
                              module_args='atomic stop %s' % container)
Example #3
0
def step_impl(context, container_or_image, mountpoint):
    """mount container or image to a specified directory"""
    container_or_image_id = None
    if container_or_image == "container":
        container_or_image_id = get_running_container_id(context)
        assert container_or_image_id, "No running container"

    if container_or_image == "image":
        container_or_image_id = get_images_id(context)[0]
        assert container_or_image_id, "No available image"

    mount_result = context.remote_cmd(
        cmd="command", module_args="atomic mount %s " "%s" % (container_or_image_id, mountpoint)
    )

    assert mount_result is not None, "Error while running 'atomic mount'"
Example #4
0
def step_impl(context, container_or_image, mountpoint):
    '''mount container or image to a specified directory'''
    container_or_image_id = None
    if container_or_image == "container":
        container_or_image_id = get_running_container_id(context)
        assert container_or_image_id, "No running container"

    if container_or_image == "image":
        container_or_image_id = get_images_id(context)[0]
        assert container_or_image_id, "No available image"

    mount_result = context.remote_cmd(cmd='command',
                                      module_args='atomic mount %s '
                                      '%s' %
                                      (container_or_image_id, mountpoint))

    assert mount_result is not None, "Error while running 'atomic mount'"
Example #5
0
def step_impl(context):
    '''stop running container'''
    container_id = get_running_container_id(context)
    assert container_id, "No running container"
    assert context.remote_cmd('command',
                              module_args='atomic stop %s' % container_id)
Example #6
0
def step_impl(context):
    """stop running container"""
    container_id = get_running_container_id(context)
    assert container_id, "No running container"
    assert context.remote_cmd("command", module_args="atomic stop %s" % container_id)