gitws.const module

General Constants.

gitws.const.APP_AUTHOR = 'c0fec0de'

Application Author.

gitws.const.APP_NAME = 'GitWS'

Application Name.

gitws.const.BLOCK_APP_CONFIG_FROM_ENV_ENV_NAME = 'GIT_WS_ENV_NO_LOAD'

If this environment variable is set, do not evaluate environment variables when loading the app config.

gitws.const.CONFIG_FILE_NAME = 'config.toml'

Name of the config file in the GIT_WS_PATH.

gitws.const.CONFIG_PATH = PosixPath('.git-ws/config.toml')

Path to the config file relative to the workspace folder.

gitws.const.GIT_WS_PATH = PosixPath('.git-ws')

The sub-folder in which the tool stores workspace related data.

This path is relative to the workspace folder.

gitws.const.INFO_PATH = PosixPath('.git-ws/info.toml')

Path to the info file relative to the workspace folder.

gitws.const.MANIFEST_PATH_DEFAULT: Path = PosixPath('git-ws.toml')

The default path to the manifest file, relative to the project folder.

gitws.const.SYSTEM_CONFIG_PATH_ENV_NAME = 'GIT_WS_CONFIG_SYSTEM_DIR'

The name of the environment variable which points to an alternative system config folder path.

gitws.const.USER_CONFIG_PATH_ENV_NAME = 'GIT_WS_CONFIG_USER_DIR'

The name of the environment variable which points to an alternative user config folder path.

gitws.const.WORKSPACE_CONFIG_PATH_ENV_NAME = 'GIT_WS_CONFIG_WORKSPACE_DIR'

The name of the environment variable which points to an alternative workspace config folder path.