public class BazaarConfig
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
BazaarConfig.PythonConsumer |
private static class |
BazaarConfig.VersionConsumer
Get version of the executable.
|
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
BAZAAR_INSTALL_URL |
private static float |
BAZAAR_REQ |
private static java.lang.String |
BAZAAR_VERSION_TAG |
private BazaarConfig.VersionConsumer |
bazaarVersion |
private boolean |
cCrypt |
private static java.lang.String |
CCRYPT |
private static java.lang.String |
CELEMENTREE |
private boolean |
cElementTree |
private boolean |
paramiko |
private static java.lang.String |
PARAMIKO |
private static java.lang.String |
PYTHON_EXEC |
private static float |
PYTHON_REQ |
private static java.lang.String |
PYTHON_VERSION |
private static java.lang.String |
PYTHON_VERSION_TAG |
private BazaarConfig.VersionConsumer |
pythonVersion |
Constructor and Description |
---|
BazaarConfig(java.io.File workingDir) |
Modifier and Type | Method and Description |
---|---|
private static org.codehaus.plexus.util.cli.Commandline |
buildPythonCmd(java.io.File workingDir,
java.lang.String[] cmdAndArgs) |
private boolean |
checkPyModules(java.io.File workingDir,
java.lang.String cmd) |
static BazaarConfig.VersionConsumer |
getBazaarVersion(java.io.File workingDir) |
private java.lang.String |
getInstalledStr() |
static BazaarConfig.VersionConsumer |
getPythonVersion(java.io.File workingDir) |
private boolean |
isComplete() |
private boolean |
isInstalled() |
java.lang.String |
toString(java.io.File workingDir) |
private static final float BAZAAR_REQ
private static final float PYTHON_REQ
private static final java.lang.String BAZAAR_VERSION_TAG
private static final java.lang.String BAZAAR_INSTALL_URL
private static final java.lang.String PYTHON_EXEC
private static final java.lang.String PYTHON_VERSION
private static final java.lang.String PYTHON_VERSION_TAG
private static final java.lang.String PARAMIKO
private static final java.lang.String CCRYPT
private static final java.lang.String CELEMENTREE
private BazaarConfig.VersionConsumer bazaarVersion
private BazaarConfig.VersionConsumer pythonVersion
private boolean cElementTree
private boolean paramiko
private boolean cCrypt
private boolean checkPyModules(java.io.File workingDir, java.lang.String cmd)
private boolean isInstalled()
private boolean isComplete()
public static BazaarConfig.VersionConsumer getBazaarVersion(java.io.File workingDir) throws ScmException
ScmException
public static BazaarConfig.VersionConsumer getPythonVersion(java.io.File workingDir) throws ScmException
ScmException
private static org.codehaus.plexus.util.cli.Commandline buildPythonCmd(java.io.File workingDir, java.lang.String[] cmdAndArgs) throws ScmException
ScmException
private java.lang.String getInstalledStr()
public java.lang.String toString(java.io.File workingDir)