NAME

TaskPipe::PathSettings::Global - TaskPipe global path settings

METHODS

global_conf_filename

The name of the taskpipe global configuration file. This file that contains global settings that you will commonly need to review and change.

system_conf_filename

The name of the taskpipe system configuration file. Like the file named in the parameter global_conf_filename, this file contains global settings. However, these may be settings you are less likely to want to change - such as taskpipe command line tool settings. Modify this file only if you are sure you understand the consequences.

home_filename

The name of the file in the user's home dir to use to store the taskpipe root directory. During setup, this value can be overwritten (ie the module TaskPipe::PathSettings::Global is edited in place)

default_home_filename

The default value for the home filename in case home_filename needs restoring to the factory default

root_dir

The taskpipe root directory. This is normally set from the file found in your home directory (see home_filename), if it is not explicitly provided.

project_dir

The directory inside the root where projects will be stored

global_dir

The directory inside the root where global subdirectories and files will be stored

global_conf_dir

The directory inside the global_dir where the global config files will be stored.

global_lib_dir

The directory inside the global_dir where global library files (ie perl packages) will be stored

global_log_dir

The directory inside the global_dir where global log files will be stored

project

The default project which will be used if the --project parameter is omitted when running taskpipe commands

conf_dir

The directory name inside every project where taskpipe will look for the project-specific config file

conf_filename

The name of the file inside every project conf_dir which taskpipe will load for project-specific config

AUTHOR

Tom Gracey <tomgracey@gmail.com>

COPYRIGHT AND LICENSE

Copyright (c) Tom Gracey 2018

TaskPipe is free software, licensed under

The GNU Public License Version 3