Class LxcContainerManagerTest


  • public class LxcContainerManagerTest
    extends java.lang.Object
    Template test.
    Author:
    Luca Schulz, SSE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLxcName​(java.lang.String name, java.lang.String state, de.iip_ecosphere.platform.ecsRuntime.lxc.LxcContainerManager cm)
      Returns the Lxc Name of a container with a given name and state.
      void testContainerManager()
      Template test.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LxcContainerManagerTest

        public LxcContainerManagerTest()
    • Method Detail

      • testContainerManager

        public void testContainerManager()
                                  throws java.net.URISyntaxException,
                                         java.util.concurrent.ExecutionException,
                                         java.lang.InterruptedException,
                                         java.io.IOException
        Template test.
        Throws:
        java.net.URISyntaxException
        java.util.concurrent.ExecutionException
        java.lang.InterruptedException
        java.io.IOException
      • getLxcName

        public java.lang.String getLxcName​(java.lang.String name,
                                           java.lang.String state,
                                           de.iip_ecosphere.platform.ecsRuntime.lxc.LxcContainerManager cm)
                                    throws java.util.concurrent.ExecutionException
        Returns the Lxc Name of a container with a given name and state.
        Parameters:
        name - container's name
        state - container's state (created, running etc)
        cm - container Manager
        Returns:
        container Lxc Name
        Throws:
        java.util.concurrent.ExecutionException