Class Constants


  • public final class Constants
    extends java.lang.Object
    Constants for Rundeck Core
    • Constructor Detail

      • Constants

        public Constants()
    • Method Detail

      • getSystemBaseDir

        public static java.lang.String getSystemBaseDir()
        Returns:
        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)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        the framework configuration directory
      • getFrameworkConfigDir

        public static java.lang.String getFrameworkConfigDir()
        Returns:
        configDirectory.
      • getFrameworkConfigFile

        public static java.io.File getFrameworkConfigFile()
      • getFrameworkProperties

        public static java.lang.String getFrameworkProperties​(java.lang.String rdeck_base)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        path to framework.properties file
      • getDefaultsPropertiesName

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

        public static java.lang.String getFrameworkPreferences​(java.lang.String rdeck_base)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        path to the framework preferences file for setup
      • getBaseVar

        public static java.lang.String getBaseVar​(java.lang.String rdeck_base)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        the var subdir for RDECK_BASE, containing framework logs, etc
      • 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)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        framework projects dir
      • getFrameworkLogsDir

        public static java.lang.String getFrameworkLogsDir​(java.lang.String rdeck_base)
        Parameters:
        rdeck_base - Ctl Base directory
        Returns:
        framework logs dir