From 132f43c70bd30ae73b03c68b562b7be8d6e2954d Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 30 Jan 2020 10:24:36 +0100 Subject: lib/load-configuration: set up intentions_directory --- conf/master.conf.example | 3 +++ lib/load-configuration | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/conf/master.conf.example b/conf/master.conf.example index 130444e..f2a3bcf 100755 --- a/conf/master.conf.example +++ b/conf/master.conf.example @@ -24,6 +24,9 @@ # directory to keep the build log files in #build_log_directory='/srv/http/build-logs' +# directory to store the intentions queue in +#intentions_directory="${work_dir}/intentions" + # irc client configuration #irc_dir='/home/master/irc/irc.freenode.net' #irc_password='top_secret' diff --git a/lib/load-configuration b/lib/load-configuration index 3130543..29d5597 100755 --- a/lib/load-configuration +++ b/lib/load-configuration @@ -178,6 +178,13 @@ fi mkdir -p "${work_dir}" +if ${i_am_the_master}; then + if [ -z "${intentions_directory}" ]; then + intentions_directory="${work_dir}/intentions" + fi + mkdir -p "${intentions_directory}" +fi + for repo in ${repo_names} 'releng'; do if [ "${repo}" = 'releng' ]; then -- cgit v1.2.3