Skip to content

Commit

Permalink
make riak-debug work in relocatable release
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrei Zavada committed Dec 28, 2021
1 parent 4427547 commit 99fd82c
Showing 1 changed file with 35 additions and 6 deletions.
41 changes: 35 additions & 6 deletions rel/files/riak-debug
Original file line number Diff line number Diff line change
Expand Up @@ -134,14 +134,43 @@ exit
### Set up variables
###

is_relative() {
if [ ${1%/} = $1 ]; then
return 0
else
return 1
fi
}

# These paths may be overridden with environment variables.
RIAK_PATH="${RIAK_PATH:-$(cd $(dirname "$0")/.. && pwd -P)}"
riak_base_dir={{platform_base_dir}}
riak_bin_dir={{platform_bin_dir}}
riak_etc_dir={{platform_etc_dir}}
riak_log_dir={{platform_log_dir}}
riak_lib_dir={{platform_lib_dir}}
riak_gen_dir={{platform_gen_dir}}
PLATFORM_BASE_DIR={{platform_base_dir}}
riak_base_dir=$PLATFORM_BASE_DIR
if is_relative "{{platform_bin_dir}}"; then
riak_bin_dir="$PLATFORM_BASE_DIR/{{platform_bin_dir}}"
else
riak_bin_dir="{{platform_bin_dir}}"
fi
if is_relative "{{platform_etc_dir}}"; then
riak_etc_dir="$PLATFORM_BASE_DIR/etc"
else
riak_etc_dir="{{platform_etc_dir}}"
fi
if is_relative "{{platform_log_dir}}"; then
riak_log_dir="$PLATFORM_BASE_DIR/log"
else
riak_log_dir="{{platform_log_dir}}"
fi
if is_relative "{{platform_lib_dir}}"; then
riak_lib_dir="$PLATFORM_BASE_DIR/lib"
else
riak_lib_dir="{{platform_lib_dir}}"
fi
if is_relative "{{platform_gen_dir}}"; then
riak_gen_dir="$PLATFORM_BASE_DIR/releases/{{rel_vsn}}"
else
riak_gen_dir="{{platform_gen_dir}}"
fi

get_cfgs=0
get_ssl_certs=0
Expand Down

0 comments on commit 99fd82c

Please sign in to comment.