MECO™ API Reference
Classes | Namespaces | Functions | Variables
settingsLib.py File Reference

[ FILE ] - Settings module. More...

Classes

class  mMecoSettings.settingsLib.PlatformName
 [ ENUM CLASS ] - Platform names. More...
 

Namespaces

 mMecoSettings.settingsLib
 [ MODULE ] - Settings module.
 

Functions

def mMecoSettings.settingsLib.getProjectsPath (platformName, projectName=MASTER_PROJECT_NAME)
 Get absolute path of projects. More...
 
def mMecoSettings.settingsLib.getProjectRootPath (platformName, projectName=MASTER_PROJECT_NAME)
 Get absolute path of given project. More...
 
def mMecoSettings.settingsLib.getReservedPackagesPath (developerName, platformName)
 Get reserved packages path. More...
 
def mMecoSettings.settingsLib.getDevelopmentPackagesPath (projectName, developerName, developmentEnvName, platformName, create=False)
 Get development packages path. More...
 
def mMecoSettings.settingsLib.getStagePackagesPath (projectName, developerName, stageEnvName, platformName)
 Get stage packages path. More...
 
def mMecoSettings.settingsLib.getProjectInternalPackagesPath (projectName, platformName)
 Get project internal packages path. More...
 
def mMecoSettings.settingsLib.getProjectExternalPackagesPath (projectName, platformName)
 Get project external packages path. More...
 
def mMecoSettings.settingsLib.getMasterProjectInternalPackagesPath (platformName)
 Get master project internal packages path. More...
 
def mMecoSettings.settingsLib.getMasterProjectExternalPackagesPath (platformName)
 Get master project external packages path. More...
 
def mMecoSettings.settingsLib.getLogFilePath (projectName, userName, developmentEnvName, stageEnvName, platformName)
 Get absolute path of a log file. More...
 
def mMecoSettings.settingsLib.getAppFilePath (projectName, developerName, developmentEnvName, stageEnvName, platformName, app)
 Get absolute path of an app file. More...
 
def mMecoSettings.settingsLib.getScriptFilePath (projectName, userName, developmentEnvName, stageEnvName, platformName, appFile)
 Get absolute path of a script file. More...
 
def mMecoSettings.settingsLib.getTerminalHeaderDisplayColors (platformName)
 Get terminal header display colors. More...
 
def mMecoSettings.settingsLib.getTerminalDisplayColors (platformName)
 Get terminal display colors. More...
 

Variables

string mMecoSettings.settingsLib.IS_WINDOWS = 'Windows'
 [ bool ] - Whether the current platform is Windows.
 
string mMecoSettings.settingsLib.MASTER_PROJECT_NAME = 'master'
 [ str ] - Name of the master project.
 
string mMecoSettings.settingsLib.RESERVED_ENV_NAME = 'main'
 [ str ] - Reserved env name.
 

Detailed Description

[ FILE ] - Settings module.