public final class ContainerProviderUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ADDRESSES_PROPERTY_KEY |
static int |
DEFAULT_HTTP_PORT |
static int |
DEFAULT_RMI_REGISTRY_PORT |
static int |
DEFAULT_RMI_SERVER_PORT |
static int |
DEFAULT_SSH_PORT |
static String |
FAILURE_PREFIX |
static String |
RESOLVER_OVERRIDE |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildInstallAndStartScript(String name,
io.fabric8.api.CreateRemoteContainerOptions options)
Creates a shell script for installing and starting up a container.
|
static String |
buildStartScript(String name,
io.fabric8.api.CreateRemoteContainerOptions options)
Creates a shell script for starting an existing remote container.
|
static String |
buildStopScript(String name,
io.fabric8.api.CreateRemoteContainerOptions options)
Creates a shell script for stopping a container.
|
static String |
buildUninstallScript(String name,
io.fabric8.api.CreateRemoteContainerOptions options)
Creates a shell script for uninstalling a container.
|
static String |
parseResolverOverride(String output) |
static String |
parseScriptFailure(String output)
Parses the script failure message and isolates the failure cause.
|
public static final String FAILURE_PREFIX
public static final String RESOLVER_OVERRIDE
public static final String ADDRESSES_PROPERTY_KEY
public static final int DEFAULT_SSH_PORT
public static final int DEFAULT_RMI_SERVER_PORT
public static final int DEFAULT_RMI_REGISTRY_PORT
public static final int DEFAULT_HTTP_PORT
public static String buildInstallAndStartScript(String name, io.fabric8.api.CreateRemoteContainerOptions options) throws MalformedURLException, URISyntaxException
options - MalformedURLExceptionURISyntaxExceptionpublic static String buildStartScript(String name, io.fabric8.api.CreateRemoteContainerOptions options) throws MalformedURLException
options - MalformedURLExceptionpublic static String buildStopScript(String name, io.fabric8.api.CreateRemoteContainerOptions options) throws MalformedURLException
options - MalformedURLExceptionpublic static String buildUninstallScript(String name, io.fabric8.api.CreateRemoteContainerOptions options) throws MalformedURLException
options - MalformedURLExceptionpublic static String parseScriptFailure(String output)
output - Copyright © 2011–2014 Red Hat. All rights reserved.