com.dtolabs.rundeck.core
Class Constants

java.lang.Object
  extended by com.dtolabs.rundeck.core.Constants

public final class Constants
extends java.lang.Object

Constants for Rundeck Core


Field Summary
static int DEBUG_LEVEL
           
static java.lang.String DEFAULT_NODE_AUTHSTRATEGY_CLASSNAME
           
static int ERR_LEVEL
           
static java.lang.String FILE_SEP
           
static int INFO_LEVEL
           
static java.lang.String JAVA_HOME
           
static java.lang.String MSG_DEBUG
           
static java.lang.String MSG_ERR
           
static java.lang.String MSG_INFO
           
static java.lang.String MSG_VERBOSE
           
static java.lang.String MSG_WARN
           
static java.lang.String SSH_KEYPATH_PROP
          SSH related properties
static java.lang.String SSH_TIMEOUT_PROP
           
static java.lang.String SSH_USER_PROP
           
static int VERBOSE_LEVEL
           
static int WARN_LEVEL
           
 
Constructor Summary
Constants()
           
 
Method Summary
static java.lang.String getBaseTempDirectory()
           
static java.lang.String getBaseTempDirectory(java.lang.String rdeck_base)
           
static java.lang.String getBaseVar(java.lang.String rdeck_base)
          the var subdir for RDECK_BASE, containing framework logs, etc
static java.lang.String getDefaultsPropertiesName()
          path to the rdeck framework defaults file for template filterization
static java.lang.String getFrameworkConfigDir()
          Helper method to getFrameworkConfigDir()
static java.lang.String getFrameworkConfigDir(java.lang.String rdeck_base)
          the framework configuration directory
static java.io.File getFrameworkConfigFile()
           
static java.lang.String getFrameworkLogsDir(java.lang.String rdeck_base)
          Return framework logs dir
static java.lang.String getFrameworkPreferences(java.lang.String rdeck_base)
          path to the framework preferences file for setup
static java.lang.String getFrameworkProjectsDir(java.lang.String rdeck_base)
          Return framework projects dir
static java.lang.String getFrameworkProperties(java.lang.String rdeck_base)
          path to framework.properties file
static java.lang.String getLog4jProperties()
           
static java.lang.String getLog4jProperties(java.lang.String rdeck_base)
          get path to log4j.properties file
static java.io.File getLog4jPropertiesFile()
           
static java.lang.String getSystemBaseDir()
          RDECK_BASE, base directory patch for instance of client, equivalent to ${rdeck.base}
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSG_DEBUG

public static final java.lang.String MSG_DEBUG
See Also:
Constant Field Values

MSG_ERR

public static final java.lang.String MSG_ERR
See Also:
Constant Field Values

MSG_INFO

public static final java.lang.String MSG_INFO
See Also:
Constant Field Values

MSG_WARN

public static final java.lang.String MSG_WARN
See Also:
Constant Field Values

MSG_VERBOSE

public static final java.lang.String MSG_VERBOSE
See Also:
Constant Field Values

ERR_LEVEL

public static final int ERR_LEVEL
See Also:
Constant Field Values

WARN_LEVEL

public static final int WARN_LEVEL
See Also:
Constant Field Values

INFO_LEVEL

public static final int INFO_LEVEL
See Also:
Constant Field Values

VERBOSE_LEVEL

public static final int VERBOSE_LEVEL
See Also:
Constant Field Values

DEBUG_LEVEL

public static final int DEBUG_LEVEL
See Also:
Constant Field Values

FILE_SEP

public static final java.lang.String FILE_SEP

JAVA_HOME

public static final java.lang.String JAVA_HOME

DEFAULT_NODE_AUTHSTRATEGY_CLASSNAME

public static final java.lang.String DEFAULT_NODE_AUTHSTRATEGY_CLASSNAME
See Also:
Constant Field Values

SSH_KEYPATH_PROP

public static final java.lang.String SSH_KEYPATH_PROP
SSH related properties

See Also:
Constant Field Values

SSH_USER_PROP

public static final java.lang.String SSH_USER_PROP
See Also:
Constant Field Values

SSH_TIMEOUT_PROP

public static final java.lang.String SSH_TIMEOUT_PROP
See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()
Method Detail

getSystemBaseDir

public static java.lang.String getSystemBaseDir()
RDECK_BASE, base directory patch for instance of client, equivalent to ${rdeck.base}


getFrameworkConfigDir

public static java.lang.String getFrameworkConfigDir(java.lang.String rdeck_base)
the framework configuration directory

Parameters:
rdeck_base - Ctl Base directory

getFrameworkConfigDir

public static java.lang.String getFrameworkConfigDir()
Helper method to getFrameworkConfigDir()

Returns:
configDirectory.

getFrameworkConfigFile

public static java.io.File getFrameworkConfigFile()

getFrameworkProperties

public static java.lang.String getFrameworkProperties(java.lang.String rdeck_base)
path to framework.properties file

Parameters:
rdeck_base - Ctl Base directory

getLog4jProperties

public static java.lang.String getLog4jProperties(java.lang.String rdeck_base)
get path to log4j.properties file

Parameters:
rdeck_base - Ctl Base directory

getLog4jProperties

public static java.lang.String getLog4jProperties()

getLog4jPropertiesFile

public static java.io.File getLog4jPropertiesFile()

getDefaultsPropertiesName

public static java.lang.String getDefaultsPropertiesName()
path to the rdeck framework defaults file for template filterization


getFrameworkPreferences

public static java.lang.String getFrameworkPreferences(java.lang.String rdeck_base)
path to the framework preferences file for setup

Parameters:
rdeck_base - Ctl Base directory

getBaseVar

public static java.lang.String getBaseVar(java.lang.String rdeck_base)
the var subdir for RDECK_BASE, containing framework logs, etc

Parameters:
rdeck_base - Ctl Base directory

getBaseTempDirectory

public static java.lang.String getBaseTempDirectory()
Returns:
the scratch directory used for temporary storage located within the the directory returned by getSystemBaseDir

getBaseTempDirectory

public static java.lang.String getBaseTempDirectory(java.lang.String rdeck_base)
Parameters:
rdeck_base - the prefix location for the scratch directory
Returns:
the scratch directory used for temporary storage located within the the provided rdeck_base param

getFrameworkProjectsDir

public static java.lang.String getFrameworkProjectsDir(java.lang.String rdeck_base)
Return framework projects dir

Parameters:
rdeck_base - Ctl Base directory
Returns:

getFrameworkLogsDir

public static java.lang.String getFrameworkLogsDir(java.lang.String rdeck_base)
Return framework logs dir

Parameters:
rdeck_base - Ctl Base directory
Returns: