Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.19 KB | None | 0 0
  1. + set -e
  2. + RUN_ERL_DISABLE_FLOWCNTRL=true
  3. + export true
  4. + '[' xterm = dumb -o -z xterm ']'
  5. + case $OSTYPE in
  6. ++ readlink -f ./bin/epoch
  7. + SCRIPT=/home/epoch/epoch/_build/prod/rel/epoch/bin/epoch
  8. + '[' -z /home/epoch/epoch/_build/prod/rel/epoch/bin/epoch ']'
  9. +++ dirname /home/epoch/epoch/_build/prod/rel/epoch/bin/epoch
  10. ++ cd /home/epoch/epoch/_build/prod/rel/epoch/bin
  11. ++ pwd -P
  12. + SCRIPT_DIR=/home/epoch/epoch/_build/prod/rel/epoch/bin
  13. ++ cd /home/epoch/epoch/_build/prod/rel/epoch/bin/..
  14. ++ pwd -P
  15. + RELEASE_ROOT_DIR=/home/epoch/epoch/_build/prod/rel/epoch
  16. + export REL_NAME=epoch
  17. + REL_NAME=epoch
  18. + REL_VSN=1.1.0
  19. + ERTS_VSN=9.2
  20. + CODE_LOADING_MODE=embedded
  21. + REL_DIR=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0
  22. + ERL_OPTS=
  23. + RUNNER_LOG_DIR=/home/epoch/epoch/_build/prod/rel/epoch/log
  24. + PRE_START_HOOKS=hooks/pre_start.sh
  25. + POST_START_HOOKS=
  26. + PRE_STOP_HOOKS=
  27. + POST_STOP_HOOKS=
  28. + PRE_INSTALL_UPGRADE_HOOKS=
  29. + POST_INSTALL_UPGRADE_HOOKS=
  30. + STATUS_HOOK=
  31. + EXTENSIONS='check_config|keys_gen|peer_key|export|messages_hash|undefined'
  32. + find_erts_dir
  33. + __erts_dir=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2
  34. + '[' -d /home/epoch/epoch/_build/prod/rel/epoch/erts-9.2 ']'
  35. + ERTS_DIR=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2
  36. + ROOTDIR=/home/epoch/epoch/_build/prod/rel/epoch
  37. + export ROOTDIR=/home/epoch/epoch/_build/prod/rel/epoch
  38. + ROOTDIR=/home/epoch/epoch/_build/prod/rel/epoch
  39. + export BINDIR=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2/bin
  40. + BINDIR=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2/bin
  41. + export EMU=beam
  42. + EMU=beam
  43. + export PROGNAME=erl
  44. + PROGNAME=erl
  45. + export LD_LIBRARY_PATH=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2/lib:
  46. + LD_LIBRARY_PATH=/home/epoch/epoch/_build/prod/rel/epoch/erts-9.2/lib:
  47. ++ dirname /home/epoch/epoch/_build/prod/rel/epoch/erts-9.2
  48. + ERTS_LIB_DIR=/home/epoch/epoch/_build/prod/rel/epoch/lib
  49. ++ add_path vm.args
  50. ++ IN_FILE_PATH=
  51. ++ '[' -z '' ']'
  52. ++ '[' -f /home/epoch/epoch/_build/prod/rel/epoch/vm.args ']'
  53. ++ IN_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  54. ++ echo /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  55. + VMARGS_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  56. + set +e
  57. ++ awk 'function check_name(file)
  58. {
  59. if (system("test -f "file)) {
  60. print file" not found"
  61. exit 3
  62. }
  63. if (system("test -r "file)) {
  64. print file" not readable"
  65. exit 3
  66. }
  67. while ((getline line<file)>0) {
  68. if (line~/^-args_file +/) {
  69. gsub(/^-args_file +| *$/, "", line)
  70. if (!(line~/^\//)) {
  71. print "relative path "line" encountered in "file
  72. exit 4
  73. }
  74. if (line in files) {
  75. print "circular reference to "line" encountered in "file
  76. exit 5
  77. }
  78. files[line]=line
  79. check_name(line)
  80. }
  81. else if (line~/^-s?name +/) {
  82. if (name!="") {
  83. print "\""line"\" parameter found in "file" but already specified as \""name"\""
  84. exit 2
  85. }
  86. name=line
  87. }
  88. }
  89. }
  90.  
  91. BEGIN {
  92. split("", files)
  93. name=""
  94. }
  95.  
  96. {
  97. files[FILENAME]=FILENAME
  98. check_name(FILENAME)
  99. if (name=="") {
  100. print "need to have exactly one of either -name or -sname parameters but none found"
  101. exit 1
  102. }
  103. print name
  104. exit 0
  105. }' /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  106. + TMP_NAME_ARG='-sname epoch@localhost'
  107. + TMP_NAME_ARG_RC=0
  108. + case $TMP_NAME_ARG_RC in
  109. + NAME_ARG='-sname epoch@localhost'
  110. + unset TMP_NAME_ARG
  111. + unset TMP_NAME_ARG_RC
  112. + set -e
  113. ++ eval echo '-sname epoch@localhost'
  114. +++ echo -sname epoch@localhost
  115. + NAME_ARG='-sname epoch@localhost'
  116. ++ echo '-sname epoch@localhost'
  117. ++ awk '{print $1}'
  118. + NAME_TYPE=-sname
  119. ++ echo '-sname epoch@localhost'
  120. ++ awk '{print $2}'
  121. + NAME=epoch@localhost
  122. + case "${NAME}" in
  123. + export NAME
  124. ++ check_replace_os_vars vm.args /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  125. +++ add_path vm.args /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  126. +++ IN_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  127. +++ '[' -z /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args ']'
  128. +++ echo /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  129. ++ IN_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  130. ++ OUT_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  131. ++ ORIG_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args.orig
  132. ++ '[' ']'
  133. ++ '[' -f /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args.orig ']'
  134. ++ echo /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  135. + VMARGS_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  136. ++ check_replace_os_vars sys.config
  137. +++ add_path sys.config
  138. +++ IN_FILE_PATH=
  139. +++ '[' -z '' ']'
  140. +++ '[' -f /home/epoch/epoch/_build/prod/rel/epoch/sys.config ']'
  141. +++ IN_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  142. +++ echo /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  143. ++ IN_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  144. ++ OUT_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  145. ++ ORIG_FILE_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config.orig
  146. ++ '[' ']'
  147. ++ '[' -f /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config.orig ']'
  148. ++ echo /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  149. + RELX_CONFIG_PATH=/home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/sys.config
  150. + mkdir -p /home/epoch/epoch/_build/prod/rel/epoch/log
  151. + test -z ''
  152. + PIPE_BASE_DIR=/tmp/erl_pipes/
  153. + PIPE_DIR=/tmp/erl_pipes/epoch@localhost/
  154. ++ grep '^-setcookie' /home/epoch/epoch/_build/prod/rel/epoch/releases/1.1.0/vm.args
  155. + COOKIE_ARG='-setcookie epoch_cookie'
  156. + DEFAULT_COOKIE_FILE=/home/epoch/.erlang.cookie
  157. + '[' -z '-setcookie epoch_cookie' ']'
  158. ++ echo '-setcookie epoch_cookie'
  159. ++ awk '{print $2}'
  160. + COOKIE=epoch_cookie
  161. + cd /home/epoch/epoch/_build/prod/rel/epoch
  162. + case "$1" in
  163. + case "$1" in
  164. + shift
  165. + START_OPTION=console
  166. + HEART_OPTION=start
  167. ++ printf ''\''%s'\'' '
  168. + ARGS=''\'''\'' '
  169. + HEART_COMMAND='"/home/epoch/epoch/_build/prod/rel/epoch/bin/epoch" "start" '\'''\'' '
  170. + export HEART_COMMAND
  171. + test -z /tmp/erl_pipes/
  172. + mkdir -m 1777 -p /tmp/erl_pipes/
  173. + mkdir -p /tmp/erl_pipes/epoch@localhost/
  174. + relx_run_hooks hooks/pre_start.sh
  175. + HOOKS=hooks/pre_start.sh
  176. + for hook in $HOOKS
  177. ++ echo hooks/pre_start.sh
  178. ++ sed -e 's/|/ /g'
  179. + set hooks/pre_start.sh
  180. + HOOK_SCRIPT=hooks/pre_start.sh
  181. + shift
  182. + '[' /home/epoch/epoch/_build/prod/rel/epoch/bin/hooks/pre_start.sh ']'
  183. + . /home/epoch/epoch/_build/prod/rel/epoch/bin/hooks/pre_start.sh
  184. ++ OPEN_FILES_RECOMMENDED=24576
  185. +++ ulimit -n
  186. ++ OPEN_FILES_LIMIT=24577
  187. ++ '[' 24576 -gt 24577 ']'
  188. + /home/epoch/epoch/_build/prod/rel/epoch/erts-9.2/bin/run_erl -daemon /tmp/erl_pipes/epoch@localhost/ /home/epoch/epoch/_build/prod/rel/epoch/log 'exec "/home/epoch/epoch/_build/prod/rel/epoch/bin/epoch" "console" '\'''\'' '
  189. + relx_run_hooks ''
  190. + HOOKS=
  191. + exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement