Package io.fabric8.kubeapitest
Class Utils
- java.lang.Object
-
- io.fabric8.kubeapitest.Utils
-
public class Utils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static io.fabric8.kubeapitest.Utils.SemverComparatorSEMVER_COMPARATORstatic StringWILDCARD_SUFFIX
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddeleteDirectory(File file)static intfindFreePort()static intfindFreePort(int min, int max, int attempts)static StringgetLatestVersion(List<String> versions)static booleanisWildcardVersion(String version)static StringplatformSuffix(OSInfo osInfo)static voidredirectProcessOutputToLogger(InputStream outputStream, org.slf4j.Logger logger)static StringwildcardToPrefix(String wildcardVersion)
-
-
-
Field Detail
-
WILDCARD_SUFFIX
public static final String WILDCARD_SUFFIX
- See Also:
- Constant Field Values
-
SEMVER_COMPARATOR
public static final io.fabric8.kubeapitest.Utils.SemverComparator SEMVER_COMPARATOR
-
-
Method Detail
-
redirectProcessOutputToLogger
public static void redirectProcessOutputToLogger(InputStream outputStream, org.slf4j.Logger logger)
-
findFreePort
public static int findFreePort()
-
findFreePort
public static int findFreePort(int min, int max, int attempts)
-
isWildcardVersion
public static boolean isWildcardVersion(String version)
-
deleteDirectory
public static void deleteDirectory(File file) throws IOException
- Throws:
IOException
-
-