Advertisement
Bba

Untitled

Bba
May 11th, 2017
540
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.61 KB | None | 0 0
  1. + export DOKKU_DISTRO
  2. ++ . /etc/os-release
  3. ++ echo ubuntu
  4. + DOKKU_DISTRO=ubuntu
  5. + export DOKKU_IMAGE=gliderlabs/herokuish
  6. + DOKKU_IMAGE=gliderlabs/herokuish
  7. + export DOKKU_LIB_ROOT=/var/lib/dokku
  8. + DOKKU_LIB_ROOT=/var/lib/dokku
  9. + export PLUGIN_PATH=/var/lib/dokku/plugins
  10. + PLUGIN_PATH=/var/lib/dokku/plugins
  11. + export PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available
  12. + PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available
  13. + export PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled
  14. + PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled
  15. + export PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins
  16. + PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins
  17. + export PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available
  18. + PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available
  19. + export PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled
  20. + PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled
  21. + export DOKKU_API_VERSION=1
  22. + DOKKU_API_VERSION=1
  23. + export DOKKU_NOT_IMPLEMENTED_EXIT=10
  24. + DOKKU_NOT_IMPLEMENTED_EXIT=10
  25. + export DOKKU_VALID_EXIT=0
  26. + DOKKU_VALID_EXIT=0
  27. + export DOKKU_LOGS_DIR=/var/log/dokku
  28. + DOKKU_LOGS_DIR=/var/log/dokku
  29. + export DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log
  30. + DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log
  31. + export DOKKU_CONTAINER_LABEL=dokku
  32. + DOKKU_CONTAINER_LABEL=dokku
  33. + export DOKKU_GLOBAL_RUN_ARGS=--label=dokku
  34. + DOKKU_GLOBAL_RUN_ARGS=--label=dokku
  35. + source /var/lib/dokku/core-plugins/available/common/functions
  36. ++ set -eo pipefail
  37. ++ [[ -n 1 ]]
  38. ++ set -x
  39. + parse_args run totaldata php cron/reportMaker.php
  40. + declare 'desc=top-level cli arg parser'
  41. + local next_index=1
  42. + local skip=false
  43. + args=("$@")
  44. + local args
  45. + for arg in '"$@"'
  46. + [[ false == \t\r\u\e ]]
  47. + case "$arg" in
  48. + next_index=2
  49. + for arg in '"$@"'
  50. + [[ false == \t\r\u\e ]]
  51. + case "$arg" in
  52. + next_index=3
  53. + for arg in '"$@"'
  54. + [[ false == \t\r\u\e ]]
  55. + case "$arg" in
  56. + next_index=4
  57. + for arg in '"$@"'
  58. + [[ false == \t\r\u\e ]]
  59. + case "$arg" in
  60. + next_index=5
  61. + return 0
  62. + args=("$@")
  63. + skip_arg=false
  64. + [[ run =~ ^--.* ]]
  65. + has_tty
  66. + declare 'desc=return 0 if we have a tty'
  67. ++ /usr/bin/tty
  68. + [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
  69. + return 0
  70. ++ id -un
  71. + [[ dokku != \d\o\k\k\u ]]
  72. + [[ run =~ ^plugin:.* ]]
  73. + [[ run == \s\s\h\-\k\e\y\s\:\a\d\d ]]
  74. + [[ -n '' ]]
  75. + dokku_auth run totaldata php cron/reportMaker.php
  76. + declare 'desc=calls user-auth plugin trigger'
  77. + export SSH_USER=root
  78. + SSH_USER=root
  79. + export SSH_NAME=default
  80. + SSH_NAME=default
  81. + plugn trigger user-auth root default run totaldata php cron/reportMaker.php
  82. + source /var/lib/dokku/core-plugins/available/common/functions
  83. ++ set -eo pipefail
  84. ++ [[ -n 1 ]]
  85. ++ set -x
  86. + [[ ! -n '' ]]
  87. + source /var/lib/dokku/core-plugins/available/common/functions
  88. ++ set -eo pipefail
  89. ++ [[ -n 1 ]]
  90. ++ set -x
  91. + [[ run =~ (ssh-keys:add|ssh-keys:remove) ]]
  92. + return 0
  93. + case "$1" in
  94. + execute_dokku_cmd run totaldata php cron/reportMaker.php
  95. + declare 'desc=executes dokku sub-commands'
  96. + local PLUGIN_NAME=run
  97. + local PLUGIN_CMD=run
  98. + local implemented=0
  99. + local script
  100. + argv=("$@")
  101. + local argv
  102. + case "$PLUGIN_NAME" in
  103. + local PLUGIN_NAME=00_dokku-standard
  104. ++ readlink -f /var/lib/dokku/plugins/enabled/00_dokku-standard
  105. + [[ /var/lib/dokku/core-plugins/available/00_dokku-standard == *core-plugins* ]]
  106. + [[ run == \r\u\n ]]
  107. + shift 1
  108. + [[ ! -z '' ]]
  109. + set -- run totaldata php cron/reportMaker.php
  110. + [[ -x /var/lib/dokku/plugins/enabled/00_dokku-standard/subcommands/default ]]
  111. + [[ -x /var/lib/dokku/plugins/enabled/00_dokku-standard/subcommands/run ]]
  112. + /var/lib/dokku/plugins/enabled/00_dokku-standard/subcommands/run run totaldata php cron/reportMaker.php
  113. + source /var/lib/dokku/core-plugins/available/common/functions
  114. ++ set -eo pipefail
  115. ++ [[ -n 1 ]]
  116. ++ set -x
  117. + source /var/lib/dokku/plugins/available/ps/functions
  118. ++ set -eo pipefail
  119. ++ [[ -n 1 ]]
  120. ++ set -x
  121. ++ source /var/lib/dokku/core-plugins/available/common/functions
  122. +++ set -eo pipefail
  123. +++ [[ -n 1 ]]
  124. +++ set -x
  125. ++ source /var/lib/dokku/plugins/available/config/functions
  126. +++ set -eo pipefail
  127. +++ [[ -n 1 ]]
  128. +++ set -x
  129. +++ source /var/lib/dokku/core-plugins/available/common/functions
  130. ++++ set -eo pipefail
  131. ++++ [[ -n 1 ]]
  132. ++++ set -x
  133. + source /var/lib/dokku/plugins/available/config/functions
  134. ++ set -eo pipefail
  135. ++ [[ -n 1 ]]
  136. ++ set -x
  137. ++ source /var/lib/dokku/core-plugins/available/common/functions
  138. +++ set -eo pipefail
  139. +++ [[ -n 1 ]]
  140. +++ set -x
  141. + dokku_run_cmd run totaldata php cron/reportMaker.php
  142. + declare 'desc=runs command in container based on app image'
  143. + local cmd=run
  144. + [[ -z totaldata ]]
  145. + local APP=totaldata
  146. ++ get_running_image_tag totaldata
  147. ++ declare 'desc=retrieve current image tag for a given app. returns empty string if no deployed containers are found'
  148. ++ local APP=totaldata
  149. ++ [[ ! -n totaldata ]]
  150. ++ verify_app_name totaldata
  151. ++ declare 'desc=verify app name format and app existence'
  152. ++ local APP=totaldata
  153. ++ [[ ! -n totaldata ]]
  154. ++ [[ ! totaldata =~ ^[a-z].* ]]
  155. ++ [[ ! -d /home/dokku/totaldata ]]
  156. ++ return 0
  157. ++ CIDS=($(get_app_container_ids "$APP"))
  158. +++ get_app_container_ids totaldata
  159. +++ declare 'desc=returns list of docker container ids for given app and optional container_type'
  160. +++ local APP=totaldata
  161. +++ local CONTAINER_TYPE=
  162. +++ verify_app_name totaldata
  163. +++ declare 'desc=verify app name format and app existence'
  164. +++ local APP=totaldata
  165. +++ [[ ! -n totaldata ]]
  166. +++ [[ ! totaldata =~ ^[a-z].* ]]
  167. +++ [[ ! -d /home/dokku/totaldata ]]
  168. +++ return 0
  169. +++ [[ -f /home/dokku/totaldata/CONTAINER ]]
  170. +++ [[ -n '' ]]
  171. +++ local 'CONTAINER_PATTERN=/home/dokku/totaldata/CONTAINER.*'
  172. +++ shopt -s nullglob
  173. +++ local DOKKU_CID_FILE
  174. +++ for DOKKU_CID_FILE in '$CONTAINER_PATTERN'
  175. +++ local 'DOKKU_CIDS+= '
  176. +++ local DOKKU_CIDS+=e7fd3fc9cc462a561cca4c727f04c1526b3ee87e554e924a7e1aaf873dacdd4c
  177. +++ local 'DOKKU_CIDS+= '
  178. +++ for DOKKU_CID_FILE in '$CONTAINER_PATTERN'
  179. +++ local 'DOKKU_CIDS+= '
  180. +++ local DOKKU_CIDS+=715d99538745661c28d8c66969c87bbb57acc07500ec58d7e59770103451562c
  181. +++ local 'DOKKU_CIDS+= '
  182. +++ shopt -u nullglob
  183. +++ echo ' e7fd3fc9cc462a561cca4c727f04c1526b3ee87e554e924a7e1aaf873dacdd4c 715d99538745661c28d8c66969c87bbb57acc07500ec58d7e59770103451562c '
  184. ++ local CIDS
  185. +++ docker inspect -f '{{ .Config.Image }}' e7fd3fc9cc462a561cca4c727f04c1526b3ee87e554e924a7e1aaf873dacdd4c
  186. +++ awk -F: '{ print $2 }'
  187. ++ local RUNNING_IMAGE_TAG=latest
  188. ++ echo latest
  189. + local IMAGE_TAG=latest
  190. ++ get_deploying_app_image_name totaldata latest
  191. ++ declare 'desc=return deploying image identifier for a given app, tag tuple. validate if tag is presented'
  192. ++ local APP=totaldata
  193. ++ local IMAGE_TAG=latest
  194. ++ IMAGE_REPO=
  195. ++ [[ -z totaldata ]]
  196. +++ plugn trigger deployed-app-repository totaldata
  197. + source /var/lib/dokku/core-plugins/available/common/functions
  198. ++ set -eo pipefail
  199. ++ [[ -n 1 ]]
  200. ++ set -x
  201. + [[ ! -n '' ]]
  202. ++ local IMAGE_REMOTE_REPOSITORY=
  203. +++ plugn trigger deployed-app-image-tag totaldata
  204. + source /var/lib/dokku/core-plugins/available/common/functions
  205. ++ set -eo pipefail
  206. ++ [[ -n 1 ]]
  207. ++ set -x
  208. + [[ ! -n '' ]]
  209. ++ local NEW_IMAGE_TAG=
  210. +++ plugn trigger deployed-app-image-repo totaldata
  211. + source /var/lib/dokku/core-plugins/available/common/functions
  212. ++ set -eo pipefail
  213. ++ [[ -n 1 ]]
  214. ++ set -x
  215. + [[ ! -n '' ]]
  216. ++ local NEW_IMAGE_REPO=
  217. ++ [[ -n '' ]]
  218. ++ [[ -n '' ]]
  219. ++ [[ -z '' ]]
  220. +++ get_app_image_repo totaldata
  221. +++ declare 'desc=central definition of image repo pattern'
  222. +++ local APP=totaldata
  223. +++ local IMAGE_REPO=dokku/totaldata
  224. +++ [[ -z totaldata ]]
  225. +++ echo dokku/totaldata
  226. ++ IMAGE_REPO=dokku/totaldata
  227. ++ [[ -z latest ]]
  228. ++ local IMAGE=dokku/totaldata:latest
  229. ++ verify_image dokku/totaldata:latest
  230. ++ declare 'desc=verify image existence'
  231. ++ local IMAGE=dokku/totaldata:latest
  232. ++ docker inspect dokku/totaldata:latest
  233. ++ return 0
  234. ++ echo dokku/totaldata:latest
  235. + local IMAGE=dokku/totaldata:latest
  236. + verify_app_name totaldata
  237. + declare 'desc=verify app name format and app existence'
  238. + local APP=totaldata
  239. + [[ ! -n totaldata ]]
  240. + [[ ! totaldata =~ ^[a-z].* ]]
  241. + [[ ! -d /home/dokku/totaldata ]]
  242. + return 0
  243. + shift 2
  244. + [[ -z 1 ]]
  245. ++ :
  246. ++ plugn trigger docker-args-run totaldata latest
  247. + source /var/lib/dokku/plugins/available/config/functions
  248. ++ set -eo pipefail
  249. ++ [[ -n 1 ]]
  250. ++ set -x
  251. ++ source /var/lib/dokku/core-plugins/available/common/functions
  252. +++ set -eo pipefail
  253. +++ [[ -n 1 ]]
  254. +++ set -x
  255. + app_user_docker_args totaldata latest
  256. + local APP=totaldata
  257. + local STDIN
  258. + local DOKKU_APP_TYPE
  259. + local DOKKU_APP_USER
  260. ++ cat
  261. + STDIN=
  262. ++ config_get totaldata DOKKU_APP_TYPE
  263. ++ declare 'desc=get value of given config var'
  264. ++ [[ totaldata == \c\o\n\f\i\g\:\g\e\t ]]
  265. ++ set -- config:get totaldata DOKKU_APP_TYPE
  266. ++ config_parse_args config:get totaldata DOKKU_APP_TYPE
  267. ++ declare 'desc=parse config plugin args'
  268. ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
  269. ++ for var in '"$@"'
  270. ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
  271. ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  272. ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
  273. ++ [[ config:get == \-\-\s\h\e\l\l ]]
  274. ++ for var in '"$@"'
  275. ++ [[ totaldata == \-\-\g\l\o\b\a\l ]]
  276. ++ [[ totaldata == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  277. ++ [[ totaldata == \-\-\e\x\p\o\r\t ]]
  278. ++ [[ totaldata == \-\-\s\h\e\l\l ]]
  279. ++ for var in '"$@"'
  280. ++ [[ DOKKU_APP_TYPE == \-\-\g\l\o\b\a\l ]]
  281. ++ [[ DOKKU_APP_TYPE == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  282. ++ [[ DOKKU_APP_TYPE == \-\-\e\x\p\o\r\t ]]
  283. ++ [[ DOKKU_APP_TYPE == \-\-\s\h\e\l\l ]]
  284. ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
  285. +++ get_sanitized_config_args config:get totaldata DOKKU_APP_TYPE
  286. +++ local 'desc=return sanitized arguments for config plugin'
  287. +++ SANITIZED_ARGS=("$@")
  288. +++ local SANITIZED_ARGS
  289. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
  290. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
  291. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
  292. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
  293. +++ echo config:get totaldata DOKKU_APP_TYPE
  294. ++ local SANITIZED_ARGS
  295. ++ set -- config:get totaldata DOKKU_APP_TYPE
  296. ++ DOKKU_CONFIG_TYPE=app
  297. ++ DOKKU_CONFIG_RESTART=true
  298. ++ [[ app == \a\p\p ]]
  299. ++ [[ -z totaldata ]]
  300. ++ verify_app_name totaldata
  301. ++ declare 'desc=verify app name format and app existence'
  302. ++ local APP=totaldata
  303. ++ [[ ! -n totaldata ]]
  304. ++ [[ ! totaldata =~ ^[a-z].* ]]
  305. ++ [[ ! -d /home/dokku/totaldata ]]
  306. ++ return 0
  307. ++ APP=totaldata
  308. ++ ENV_FILE=/home/dokku/totaldata/ENV
  309. ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
  310. ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
  311. +++ get_sanitized_config_args config:get totaldata DOKKU_APP_TYPE
  312. +++ local 'desc=return sanitized arguments for config plugin'
  313. +++ SANITIZED_ARGS=("$@")
  314. +++ local SANITIZED_ARGS
  315. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
  316. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
  317. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
  318. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
  319. +++ echo config:get totaldata DOKKU_APP_TYPE
  320. ++ local SANITIZED_ARGS
  321. ++ set -- config:get totaldata DOKKU_APP_TYPE
  322. ++ [[ -z totaldata ]]
  323. ++ config_create /home/dokku/totaldata/ENV
  324. ++ declare 'desc=create config env file'
  325. ++ local ENV_FILE=/home/dokku/totaldata/ENV
  326. ++ [[ -f /home/dokku/totaldata/ENV ]]
  327. ++ [[ ! -s /home/dokku/totaldata/ENV ]]
  328. ++ local KEY=DOKKU_APP_TYPE
  329. ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/totaldata/ENV
  330. ++ cut -d= -f2-
  331. ++ sed -e 's/^'\''//' -e 's/'\''$//'
  332. ++ grep '^export DOKKU_APP_TYPE='
  333. + DOKKU_APP_TYPE=herokuish
  334. ++ config_get totaldata DOKKU_APP_USER
  335. ++ declare 'desc=get value of given config var'
  336. ++ [[ totaldata == \c\o\n\f\i\g\:\g\e\t ]]
  337. ++ set -- config:get totaldata DOKKU_APP_USER
  338. ++ config_parse_args config:get totaldata DOKKU_APP_USER
  339. ++ declare 'desc=parse config plugin args'
  340. ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
  341. ++ for var in '"$@"'
  342. ++ [[ config:get == \-\-\g\l\o\b\a\l ]]
  343. ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  344. ++ [[ config:get == \-\-\e\x\p\o\r\t ]]
  345. ++ [[ config:get == \-\-\s\h\e\l\l ]]
  346. ++ for var in '"$@"'
  347. ++ [[ totaldata == \-\-\g\l\o\b\a\l ]]
  348. ++ [[ totaldata == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  349. ++ [[ totaldata == \-\-\e\x\p\o\r\t ]]
  350. ++ [[ totaldata == \-\-\s\h\e\l\l ]]
  351. ++ for var in '"$@"'
  352. ++ [[ DOKKU_APP_USER == \-\-\g\l\o\b\a\l ]]
  353. ++ [[ DOKKU_APP_USER == \-\-\n\o\-\r\e\s\t\a\r\t ]]
  354. ++ [[ DOKKU_APP_USER == \-\-\e\x\p\o\r\t ]]
  355. ++ [[ DOKKU_APP_USER == \-\-\s\h\e\l\l ]]
  356. ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
  357. +++ get_sanitized_config_args config:get totaldata DOKKU_APP_USER
  358. +++ local 'desc=return sanitized arguments for config plugin'
  359. +++ SANITIZED_ARGS=("$@")
  360. +++ local SANITIZED_ARGS
  361. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
  362. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
  363. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
  364. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
  365. +++ echo config:get totaldata DOKKU_APP_USER
  366. ++ local SANITIZED_ARGS
  367. ++ set -- config:get totaldata DOKKU_APP_USER
  368. ++ DOKKU_CONFIG_TYPE=app
  369. ++ DOKKU_CONFIG_RESTART=true
  370. ++ [[ app == \a\p\p ]]
  371. ++ [[ -z totaldata ]]
  372. ++ verify_app_name totaldata
  373. ++ declare 'desc=verify app name format and app existence'
  374. ++ local APP=totaldata
  375. ++ [[ ! -n totaldata ]]
  376. ++ [[ ! totaldata =~ ^[a-z].* ]]
  377. ++ [[ ! -d /home/dokku/totaldata ]]
  378. ++ return 0
  379. ++ APP=totaldata
  380. ++ ENV_FILE=/home/dokku/totaldata/ENV
  381. ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT
  382. ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))
  383. +++ get_sanitized_config_args config:get totaldata DOKKU_APP_USER
  384. +++ local 'desc=return sanitized arguments for config plugin'
  385. +++ SANITIZED_ARGS=("$@")
  386. +++ local SANITIZED_ARGS
  387. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")
  388. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")
  389. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")
  390. +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")
  391. +++ echo config:get totaldata DOKKU_APP_USER
  392. ++ local SANITIZED_ARGS
  393. ++ set -- config:get totaldata DOKKU_APP_USER
  394. ++ [[ -z totaldata ]]
  395. ++ config_create /home/dokku/totaldata/ENV
  396. ++ declare 'desc=create config env file'
  397. ++ local ENV_FILE=/home/dokku/totaldata/ENV
  398. ++ [[ -f /home/dokku/totaldata/ENV ]]
  399. ++ [[ ! -s /home/dokku/totaldata/ENV ]]
  400. ++ local KEY=DOKKU_APP_USER
  401. ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/totaldata/ENV
  402. ++ grep '^export DOKKU_APP_USER='
  403. ++ cut -d= -f2-
  404. ++ sed -e 's/^'\''//' -e 's/'\''$//'
  405. ++ true
  406. + DOKKU_APP_USER=
  407. + DOKKU_APP_USER=herokuishuser
  408. + [[ herokuish == \h\e\r\o\k\u\i\s\h ]]
  409. + local 'docker_args= --env=USER=herokuishuser'
  410. + echo -n ' --env=USER=herokuishuser'
  411. + source /var/lib/dokku/core-plugins/available/common/functions
  412. ++ set -eo pipefail
  413. ++ [[ -n 1 ]]
  414. ++ set -x
  415. + [[ ! -n '' ]]
  416. + source /var/lib/dokku/core-plugins/available/common/functions
  417. ++ set -eo pipefail
  418. ++ [[ -n 1 ]]
  419. ++ set -x
  420. + source /var/lib/dokku/plugins/available/config/functions
  421. ++ set -eo pipefail
  422. ++ [[ -n 1 ]]
  423. ++ set -x
  424. ++ source /var/lib/dokku/core-plugins/available/common/functions
  425. +++ set -eo pipefail
  426. +++ [[ -n 1 ]]
  427. +++ set -x
  428. + config_docker_args totaldata latest
  429. + declare 'desc=config docker-args plugin trigger'
  430. + local 'trigger=/var/lib/dokku/plugins/enabled/config/docker-args-run config_docker_args'
  431. ++ cat
  432. + local STDIN=
  433. + local APP=totaldata
  434. + local IMAGE_TAG=latest
  435. ++ get_deploying_app_image_name totaldata latest
  436. ++ declare 'desc=return deploying image identifier for a given app, tag tuple. validate if tag is presented'
  437. ++ local APP=totaldata
  438. ++ local IMAGE_TAG=latest
  439. ++ IMAGE_REPO=
  440. ++ [[ -z totaldata ]]
  441. +++ plugn trigger deployed-app-repository totaldata
  442. + source /var/lib/dokku/core-plugins/available/common/functions
  443. ++ set -eo pipefail
  444. ++ [[ -n 1 ]]
  445. ++ set -x
  446. + [[ ! -n '' ]]
  447. ++ local IMAGE_REMOTE_REPOSITORY=
  448. +++ plugn trigger deployed-app-image-tag totaldata
  449. + source /var/lib/dokku/core-plugins/available/common/functions
  450. ++ set -eo pipefail
  451. ++ [[ -n 1 ]]
  452. ++ set -x
  453. + [[ ! -n '' ]]
  454. ++ local NEW_IMAGE_TAG=
  455. +++ plugn trigger deployed-app-image-repo totaldata
  456. + source /var/lib/dokku/core-plugins/available/common/functions
  457. ++ set -eo pipefail
  458. ++ [[ -n 1 ]]
  459. ++ set -x
  460. + [[ ! -n '' ]]
  461. ++ local NEW_IMAGE_REPO=
  462. ++ [[ -n '' ]]
  463. ++ [[ -n '' ]]
  464. ++ [[ -z '' ]]
  465. +++ get_app_image_repo totaldata
  466. +++ declare 'desc=central definition of image repo pattern'
  467. +++ local APP=totaldata
  468. +++ local IMAGE_REPO=dokku/totaldata
  469. +++ [[ -z totaldata ]]
  470. +++ echo dokku/totaldata
  471. ++ IMAGE_REPO=dokku/totaldata
  472. ++ [[ -z latest ]]
  473. ++ local IMAGE=dokku/totaldata:latest
  474. ++ verify_image dokku/totaldata:latest
  475. ++ declare 'desc=verify image existence'
  476. ++ local IMAGE=dokku/totaldata:latest
  477. ++ docker inspect dokku/totaldata:latest
  478. ++ return 0
  479. ++ echo dokku/totaldata:latest
  480. + local IMAGE=dokku/totaldata:latest
  481. + local DOCKERFILE_ENV_FILE=/home/dokku/totaldata/DOCKERFILE_ENV_FILE
  482. + verify_app_name totaldata
  483. + declare 'desc=verify app name format and app existence'
  484. + local APP=totaldata
  485. + [[ ! -n totaldata ]]
  486. + [[ ! totaldata =~ ^[a-z].* ]]
  487. + [[ ! -d /home/dokku/totaldata ]]
  488. + return 0
  489. + is_image_herokuish_based dokku/totaldata:latest
  490. + declare 'desc=returns true if app image is based on herokuish'
  491. + [[ ! -f /home/ubuntu/.circlerc ]]
  492. + local DOCKER_ARGS=--rm
  493. + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/totaldata:latest -c 'test -f /exec'
  494. + echo -n ''
  495. + docker_args totaldata latest
  496. + declare 'desc=docker args plugin trigger'
  497. + local trigger=/var/lib/dokku/plugins/enabled/docker-options/docker-args-run
  498. ++ cat
  499. + local STDIN=
  500. + local APP=totaldata
  501. + local IMAGE_SOURCE_TYPE=latest
  502. + case "$0" in
  503. + local PHASE=RUN
  504. + local FILE_PREFIX=DOCKER_OPTIONS_
  505. + local PHASE_FILE_PATH=/home/dokku/totaldata/DOCKER_OPTIONS_RUN
  506. + local output=
  507. + [[ -f /home/dokku/totaldata/DOCKER_OPTIONS_RUN ]]
  508. + echo -n ''
  509. + local 'DOCKER_ARGS= --env=USER=herokuishuser'
  510. + [[ -n 1 ]]
  511. + local 'DOCKER_ARGS+= -e TRACE=true '
  512. + local DOKKU_RUN_OPTS=
  513. + [[ -n 1 ]]
  514. + DOKKU_RUN_OPTS+=' --rm'
  515. + has_tty
  516. + declare 'desc=return 0 if we have a tty'
  517. ++ /usr/bin/tty
  518. + [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
  519. + return 0
  520. + DOKKU_RUN_OPTS+=' -i -t'
  521. + is_image_herokuish_based dokku/totaldata:latest
  522. + declare 'desc=returns true if app image is based on herokuish'
  523. + [[ ! -f /home/ubuntu/.circlerc ]]
  524. + local DOCKER_ARGS=--rm
  525. + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/totaldata:latest -c 'test -f /exec'
  526. + local EXEC_CMD=/exec
  527. + DOKKU_QUIET_OUTPUT=1
  528. + extract_procfile totaldata
  529. + declare 'desc=extracts procfile from app image'
  530. + local APP=totaldata
  531. + local IMAGE_TAG=
  532. ++ get_deploying_app_image_name totaldata ''
  533. ++ declare 'desc=return deploying image identifier for a given app, tag tuple. validate if tag is presented'
  534. ++ local APP=totaldata
  535. ++ local IMAGE_TAG=
  536. ++ IMAGE_REPO=
  537. ++ [[ -z totaldata ]]
  538. +++ plugn trigger deployed-app-repository totaldata
  539. + source /var/lib/dokku/core-plugins/available/common/functions
  540. ++ set -eo pipefail
  541. ++ [[ -n 1 ]]
  542. ++ set -x
  543. + [[ ! -n '' ]]
  544. ++ local IMAGE_REMOTE_REPOSITORY=
  545. +++ plugn trigger deployed-app-image-tag totaldata
  546. + source /var/lib/dokku/core-plugins/available/common/functions
  547. ++ set -eo pipefail
  548. ++ [[ -n 1 ]]
  549. ++ set -x
  550. + [[ ! -n '' ]]
  551. ++ local NEW_IMAGE_TAG=
  552. +++ plugn trigger deployed-app-image-repo totaldata
  553. + source /var/lib/dokku/core-plugins/available/common/functions
  554. ++ set -eo pipefail
  555. ++ [[ -n 1 ]]
  556. ++ set -x
  557. + [[ ! -n '' ]]
  558. ++ local NEW_IMAGE_REPO=
  559. ++ [[ -n '' ]]
  560. ++ [[ -n '' ]]
  561. ++ [[ -z '' ]]
  562. +++ get_app_image_repo totaldata
  563. +++ declare 'desc=central definition of image repo pattern'
  564. +++ local APP=totaldata
  565. +++ local IMAGE_REPO=dokku/totaldata
  566. +++ [[ -z totaldata ]]
  567. +++ echo dokku/totaldata
  568. ++ IMAGE_REPO=dokku/totaldata
  569. ++ [[ -z '' ]]
  570. ++ IMAGE_TAG=latest
  571. ++ local IMAGE=dokku/totaldata:latest
  572. ++ verify_image dokku/totaldata:latest
  573. ++ declare 'desc=verify image existence'
  574. ++ local IMAGE=dokku/totaldata:latest
  575. ++ docker inspect dokku/totaldata:latest
  576. ++ return 0
  577. ++ echo dokku/totaldata:latest
  578. + local IMAGE=dokku/totaldata:latest
  579. + local DOKKU_PROCFILE=/home/dokku/totaldata/DOKKU_PROCFILE
  580. + verify_app_name totaldata
  581. + declare 'desc=verify app name format and app existence'
  582. + local APP=totaldata
  583. + [[ ! -n totaldata ]]
  584. + [[ ! totaldata =~ ^[a-z].* ]]
  585. + [[ ! -d /home/dokku/totaldata ]]
  586. + return 0
  587. + remove_procfile totaldata
  588. + declare 'desc=removes DOKKU_PROCFILE'
  589. + local APP=totaldata
  590. + local DOKKU_PROCFILE=/home/dokku/totaldata/DOKKU_PROCFILE
  591. + [[ -f /home/dokku/totaldata/DOKKU_PROCFILE ]]
  592. + copy_from_image dokku/totaldata:latest Procfile /home/dokku/totaldata/DOKKU_PROCFILE
  593. + [[ -f /home/dokku/totaldata/DOKKU_PROCFILE ]]
  594. + dokku_log_info1_quiet 'App Procfile file found (/home/dokku/totaldata/DOKKU_PROCFILE)'
  595. + declare 'desc=log info1 formatter (with quiet option)'
  596. + [[ -z 1 ]]
  597. + return 0
  598. + POTENTIAL_PROCFILE_KEY=php
  599. ++ get_cmd_from_procfile totaldata php
  600. ++ declare 'desc=parse cmd from app Procfile'
  601. ++ local APP=totaldata
  602. ++ local PROC_TYPE=php
  603. ++ local DOKKU_PROCFILE=/home/dokku/totaldata/DOKKU_PROCFILE
  604. ++ verify_app_name totaldata
  605. ++ declare 'desc=verify app name format and app existence'
  606. ++ local APP=totaldata
  607. ++ [[ ! -n totaldata ]]
  608. ++ [[ ! totaldata =~ ^[a-z].* ]]
  609. ++ [[ ! -d /home/dokku/totaldata ]]
  610. ++ return 0
  611. ++ [[ -f /home/dokku/totaldata/DOKKU_PROCFILE ]]
  612. ++ local line
  613. ++ local name
  614. ++ local command
  615. ++ read -r line
  616. ++ [[ -z web: vendor/bin/heroku-php-apache2 public/ ]]
  617. ++ [[ web: vendor/bin/heroku-php-apache2 public/ == \#* ]]
  618. +++ strip_inline_comments 'web: vendor/bin/heroku-php-apache2 public/'
  619. +++ declare 'desc=removes bash-style comment from input line'
  620. +++ local 'line=web: vendor/bin/heroku-php-apache2 public/'
  621. +++ local 'stripped_line=web: vendor/bin/heroku-php-apache2 public/'
  622. +++ echo 'web: vendor/bin/heroku-php-apache2 public/'
  623. ++ line='web: vendor/bin/heroku-php-apache2 public/'
  624. ++ name=web
  625. ++ command='vendor/bin/heroku-php-apache2 public/'
  626. ++ [[ web == \p\h\p ]]
  627. ++ read -r line
  628. ++ [[ -z basic: php cron/basic.php ]]
  629. ++ [[ basic: php cron/basic.php == \#* ]]
  630. +++ strip_inline_comments 'basic: php cron/basic.php'
  631. +++ declare 'desc=removes bash-style comment from input line'
  632. +++ local 'line=basic: php cron/basic.php'
  633. +++ local 'stripped_line=basic: php cron/basic.php'
  634. +++ echo 'basic: php cron/basic.php'
  635. ++ line='basic: php cron/basic.php'
  636. ++ name=basic
  637. ++ command='php cron/basic.php'
  638. ++ [[ basic == \p\h\p ]]
  639. ++ read -r line
  640. ++ [[ -z report: php cron/reportMaker.php ]]
  641. ++ [[ report: php cron/reportMaker.php == \#* ]]
  642. +++ strip_inline_comments 'report: php cron/reportMaker.php'
  643. +++ declare 'desc=removes bash-style comment from input line'
  644. +++ local 'line=report: php cron/reportMaker.php'
  645. +++ local 'stripped_line=report: php cron/reportMaker.php'
  646. +++ echo 'report: php cron/reportMaker.php'
  647. ++ line='report: php cron/reportMaker.php'
  648. ++ name=report
  649. ++ command='php cron/reportMaker.php'
  650. ++ [[ report == \p\h\p ]]
  651. ++ read -r line
  652. ++ [[ -n cron: sleep infinity ]]
  653. ++ [[ -z cron: sleep infinity ]]
  654. ++ [[ cron: sleep infinity == \#* ]]
  655. +++ strip_inline_comments 'cron: sleep infinity'
  656. +++ declare 'desc=removes bash-style comment from input line'
  657. +++ local 'line=cron: sleep infinity'
  658. +++ local 'stripped_line=cron: sleep infinity'
  659. +++ echo 'cron: sleep infinity'
  660. ++ line='cron: sleep infinity'
  661. ++ name=cron
  662. ++ command='sleep infinity'
  663. ++ [[ cron == \p\h\p ]]
  664. ++ read -r line
  665. ++ [[ -n '' ]]
  666. ++ echo ''
  667. + PROC_CMD=
  668. + remove_procfile totaldata
  669. + declare 'desc=removes DOKKU_PROCFILE'
  670. + local APP=totaldata
  671. + local DOKKU_PROCFILE=/home/dokku/totaldata/DOKKU_PROCFILE
  672. + [[ -f /home/dokku/totaldata/DOKKU_PROCFILE ]]
  673. + rm -f /home/dokku/totaldata/DOKKU_PROCFILE
  674. + '[' '!' -z '' ']'
  675. + docker run --label=dokku --rm -i -t --env=USER=herokuishuser -e TRACE=true dokku/totaldata:latest /exec php cron/reportMaker.php
  676. + [[ -d /tmp/app ]]
  677. + cmd-export paths
  678. + declare 'desc=Exports a function as a command'
  679. + declare fn=paths as=paths
  680. + local ns=
  681. ++ cmd-list-ns
  682. ++ grep -v :
  683. ++ sort
  684. ++ for k in '"${!CMDS[@]}"'
  685. ++ echo :help
  686. + CMDS["$ns:${as/#$ns-/}"]=paths
  687. + cmd-export version
  688. + declare 'desc=Exports a function as a command'
  689. + declare fn=version as=version
  690. + local ns=
  691. ++ cmd-list-ns
  692. ++ for k in '"${!CMDS[@]}"'
  693. ++ echo :help
  694. ++ for k in '"${!CMDS[@]}"'
  695. ++ echo :paths
  696. ++ sort
  697. ++ grep -v :
  698. + CMDS["$ns:${as/#$ns-/}"]=version
  699. + cmd-export herokuish-test test
  700. + declare 'desc=Exports a function as a command'
  701. + declare fn=herokuish-test as=test
  702. + local ns=
  703. ++ cmd-list-ns
  704. ++ for k in '"${!CMDS[@]}"'
  705. ++ echo :version
  706. ++ for k in '"${!CMDS[@]}"'
  707. ++ echo :help
  708. ++ for k in '"${!CMDS[@]}"'
  709. ++ echo :paths
  710. ++ sort
  711. ++ grep -v :
  712. + CMDS["$ns:${as/#$ns-/}"]=herokuish-test
  713. + cmd-export-ns buildpack 'Use and install buildpacks'
  714. + declare ns=buildpack 'desc=Use and install buildpacks'
  715. + eval 'buildpack() {
  716. declare desc="Use and install buildpacks"
  717. cmd-ns buildpack "$@";
  718. }'
  719. + cmd-export buildpack
  720. + declare 'desc=Exports a function as a command'
  721. + declare fn=buildpack as=buildpack
  722. + local ns=
  723. ++ cmd-list-ns
  724. ++ for k in '"${!CMDS[@]}"'
  725. ++ echo :version
  726. ++ for k in '"${!CMDS[@]}"'
  727. ++ echo :help
  728. ++ for k in '"${!CMDS[@]}"'
  729. ++ sort
  730. ++ echo :test
  731. ++ for k in '"${!CMDS[@]}"'
  732. ++ echo :paths
  733. ++ grep -v :
  734. + CMDS["$ns:${as/#$ns-/}"]=buildpack
  735. + CMDS["$1"]=buildpack
  736. + cmd-export buildpack-build
  737. + declare 'desc=Exports a function as a command'
  738. + declare fn=buildpack-build as=buildpack-build
  739. + local ns=
  740. ++ cmd-list-ns
  741. ++ for k in '"${!CMDS[@]}"'
  742. ++ echo :version
  743. ++ for k in '"${!CMDS[@]}"'
  744. ++ echo :help
  745. ++ for k in '"${!CMDS[@]}"'
  746. ++ echo :test
  747. ++ sort
  748. ++ for k in '"${!CMDS[@]}"'
  749. ++ echo :buildpack
  750. ++ for k in '"${!CMDS[@]}"'
  751. ++ echo :paths
  752. ++ for k in '"${!CMDS[@]}"'
  753. ++ echo buildpack
  754. ++ grep -v :
  755. + for n in '$(cmd-list-ns)'
  756. + grep '^buildpack-'
  757. + echo buildpack-build
  758. + ns=buildpack
  759. + CMDS["$ns:${as/#$ns-/}"]=buildpack-build
  760. + cmd-export buildpack-install
  761. + declare 'desc=Exports a function as a command'
  762. + declare fn=buildpack-install as=buildpack-install
  763. + local ns=
  764. ++ cmd-list-ns
  765. ++ for k in ++ grep -v :
  766. ++ sort
  767. '"${!CMDS[@]}"'
  768. ++ echo :version
  769. ++ for k in '"${!CMDS[@]}"'
  770. ++ echo :help
  771. ++ for k in '"${!CMDS[@]}"'
  772. ++ echo :test
  773. ++ for k in '"${!CMDS[@]}"'
  774. ++ echo :buildpack
  775. ++ for k in '"${!CMDS[@]}"'
  776. ++ echo :paths
  777. ++ for k in '"${!CMDS[@]}"'
  778. ++ echo buildpack
  779. ++ for k in '"${!CMDS[@]}"'
  780. ++ echo buildpack:build
  781. + for n in '$(cmd-list-ns)'
  782. + echo buildpack-install
  783. + grep '^buildpack-'
  784. + ns=buildpack
  785. + CMDS["$ns:${as/#$ns-/}"]=buildpack-install
  786. + cmd-export buildpack-list
  787. + declare 'desc=Exports a function as a command'
  788. + declare fn=buildpack-list as=buildpack-list
  789. + local ns=
  790. ++ cmd-list-ns
  791. ++ for k in '"${!CMDS[@]}"'
  792. ++ echo :version
  793. ++ for k in '"${!CMDS[@]}"'
  794. ++ echo :help
  795. ++ for k in '"${!CMDS[@]}"'
  796. ++ echo buildpack:install
  797. ++ for k in '"${!CMDS[@]}"'
  798. ++ echo :test
  799. ++ for k in '"${!CMDS[@]}"'
  800. ++ echo :buildpack
  801. ++ for k in '"${!CMDS[@]}"'
  802. ++ echo :paths
  803. ++ for k in '"${!CMDS[@]}"'
  804. ++ echo buildpack
  805. ++ for k in '"${!CMDS[@]}"'
  806. ++ echo buildpack:build
  807. ++ grep -v :
  808. ++ sort
  809. + for n in '$(cmd-list-ns)'
  810. + echo buildpack-list+ grep '^buildpack-'
  811.  
  812. + ns=buildpack
  813. + CMDS["$ns:${as/#$ns-/}"]=buildpack-list
  814. + cmd-export-ns slug 'Manage application slugs'
  815. + declare ns=slug 'desc=Manage application slugs'
  816. + eval 'slug() {
  817. declare desc="Manage application slugs"
  818. cmd-ns slug "$@";
  819. }'
  820. + cmd-export slug
  821. + declare 'desc=Exports a function as a command'
  822. + declare fn=slug as=slug
  823. + local ns=
  824. ++ cmd-list-ns
  825. ++ for k in '"${!CMDS[@]}"'
  826. ++ ++ sort
  827. ++ grep -v :
  828. echo :version
  829. ++ for k in '"${!CMDS[@]}"'
  830. ++ echo :help
  831. ++ for k in '"${!CMDS[@]}"'
  832. ++ echo buildpack:install
  833. ++ for k in '"${!CMDS[@]}"'
  834. ++ echo :test
  835. ++ for k in '"${!CMDS[@]}"'
  836. ++ echo :buildpack
  837. ++ for k in '"${!CMDS[@]}"'
  838. ++ echo :paths
  839. ++ for k in '"${!CMDS[@]}"'
  840. ++ echo buildpack
  841. ++ for k in '"${!CMDS[@]}"'
  842. ++ echo buildpack:list
  843. ++ for k in '"${!CMDS[@]}"'
  844. ++ echo buildpack:build
  845. + for n in '$(cmd-list-ns)'
  846. + echo slug
  847. + grep '^buildpack-'
  848. + CMDS["$ns:${as/#$ns-/}"]=slug
  849. + CMDS["$1"]=slug
  850. + cmd-export slug-import
  851. + declare 'desc=Exports a function as a command'
  852. + declare fn=slug-import as=slug-import
  853. + local ns=
  854. ++ cmd-list-ns
  855. ++ ++ grep -v :
  856. for k in '"${!CMDS[@]}"'
  857. ++ echo :version
  858. ++ for k in '"${!CMDS[@]}"'
  859. ++ echo :help
  860. ++ for k in '"${!CMDS[@]}"'
  861. ++ echo buildpack:install
  862. ++ for k in '"${!CMDS[@]}"'
  863. ++ echo :test
  864. ++ for k in '"${!CMDS[@]}"'
  865. ++ echo :buildpack
  866. ++ for k in '"${!CMDS[@]}"'
  867. ++ echo :paths
  868. ++ for k in '"${!CMDS[@]}"'
  869. ++ echo slug
  870. ++ for k in '"${!CMDS[@]}"'
  871. ++ echo :slug
  872. ++ for k in '"${!CMDS[@]}"'
  873. ++ echo buildpack
  874. ++ for k in '"${!CMDS[@]}"'
  875. ++ echo buildpack:list
  876. ++ for k in '"${!CMDS[@]}"'
  877. ++ echo buildpack:build
  878. ++ sort
  879. + for n in '$(cmd-list-ns)'
  880. + grep '^buildpack-'
  881. + echo slug-import
  882. + for n in '$(cmd-list-ns)'
  883. + echo + slug-import
  884. grep '^slug-'
  885. + ns=slug
  886. + CMDS["$ns:${as/#$ns-/}"]=slug-import
  887. + cmd-export slug-generate
  888. + declare 'desc=Exports a function as a command'
  889. + declare fn=slug-generate as=slug-generate
  890. + local ns=
  891. ++ cmd-list-ns
  892. ++ sort
  893. ++ grep ++ -v :
  894. for k in '"${!CMDS[@]}"'
  895. ++ echo :version
  896. ++ for k in '"${!CMDS[@]}"'
  897. ++ echo :help
  898. ++ for k in '"${!CMDS[@]}"'
  899. ++ echo buildpack:install
  900. ++ for k in '"${!CMDS[@]}"'
  901. ++ echo :test
  902. ++ for k in '"${!CMDS[@]}"'
  903. ++ echo :buildpack
  904. ++ for k in '"${!CMDS[@]}"'
  905. ++ echo :paths
  906. ++ for k in '"${!CMDS[@]}"'
  907. ++ echo slug
  908. ++ for k in '"${!CMDS[@]}"'
  909. ++ echo :slug
  910. ++ for k in '"${!CMDS[@]}"'
  911. ++ echo buildpack
  912. ++ for k in '"${!CMDS[@]}"'
  913. ++ echo slug:import
  914. ++ for k in '"${!CMDS[@]}"'
  915. ++ echo buildpack:list
  916. ++ for k in '"${!CMDS[@]}"'
  917. ++ echo buildpack:build
  918. + for n in '$(cmd-list-ns)'
  919. + echo + grep '^buildpack-'
  920. slug-generate
  921. + for n in '$(cmd-list-ns)'
  922. + echo slug-generate
  923. + grep '^slug-'
  924. + ns=slug
  925. + CMDS["$ns:${as/#$ns-/}"]=slug-generate
  926. + cmd-export slug-export
  927. + declare 'desc=Exports a function as a command'
  928. + declare fn=slug-export as=slug-export
  929. + local ns=
  930. ++ cmd-list-ns
  931. ++ sort
  932. ++ grep -v :
  933. ++ for k in '"${!CMDS[@]}"'
  934. ++ echo :version
  935. ++ for k in '"${!CMDS[@]}"'
  936. ++ echo :help
  937. ++ for k in '"${!CMDS[@]}"'
  938. ++ echo buildpack:install
  939. ++ for k in '"${!CMDS[@]}"'
  940. ++ echo :test
  941. ++ for k in '"${!CMDS[@]}"'
  942. ++ echo slug:generate
  943. ++ for k in '"${!CMDS[@]}"'
  944. ++ echo :buildpack
  945. ++ for k in '"${!CMDS[@]}"'
  946. ++ echo :paths
  947. ++ for k in '"${!CMDS[@]}"'
  948. ++ echo slug
  949. ++ for k in '"${!CMDS[@]}"'
  950. ++ echo :slug
  951. ++ for k in '"${!CMDS[@]}"'
  952. ++ echo buildpack
  953. ++ for k in '"${!CMDS[@]}"'
  954. ++ echo slug:import
  955. ++ for k in '"${!CMDS[@]}"'
  956. ++ echo buildpack:list
  957. ++ for k in '"${!CMDS[@]}"'
  958. ++ echo buildpack:build
  959. + for n in '$(cmd-list-ns)'
  960. + echo slug-export
  961. + grep '^buildpack-'
  962. + for n in '$(cmd-list-ns)'
  963. + echo slug-export
  964. + grep '^slug-'
  965. + ns=slug
  966. + CMDS["$ns:${as/#$ns-/}"]=slug-export
  967. + cmd-export-ns procfile 'Use Procfiles and run app commands'
  968. + declare ns=procfile 'desc=Use Procfiles and run app commands'
  969. + eval 'procfile() {
  970. declare desc="Use Procfiles and run app commands"
  971. cmd-ns procfile "$@";
  972. }'
  973. + cmd-export procfile
  974. + declare 'desc=Exports a function as a command'
  975. + declare fn=procfile as=procfile
  976. + local ns=
  977. ++ cmd-list-ns
  978. ++ for k in '"${!CMDS[@]}"'
  979. ++ grep -v :
  980. ++ echo :version
  981. ++ for k in '"${!CMDS[@]}"'
  982. ++ echo :help
  983. ++ for k in '"${!CMDS[@]}"'
  984. ++ echo buildpack:install
  985. ++ sort
  986. ++ for k in '"${!CMDS[@]}"'
  987. ++ echo :test
  988. ++ for k in '"${!CMDS[@]}"'
  989. ++ echo slug:generate
  990. ++ for k in '"${!CMDS[@]}"'
  991. ++ echo :buildpack
  992. ++ for k in '"${!CMDS[@]}"'
  993. ++ echo :paths
  994. ++ for k in '"${!CMDS[@]}"'
  995. ++ echo slug
  996. ++ for k in '"${!CMDS[@]}"'
  997. ++ echo :slug
  998. ++ for k in '"${!CMDS[@]}"'
  999. ++ echo buildpack
  1000. ++ for k in '"${!CMDS[@]}"'
  1001. ++ echo slug:import
  1002. ++ for k in '"${!CMDS[@]}"'
  1003. ++ echo buildpack:list
  1004. ++ for k in '"${!CMDS[@]}"'
  1005. ++ echo slug:export
  1006. ++ for k in '"${!CMDS[@]}"'
  1007. ++ echo buildpack:build
  1008. + for n in '$(cmd-list-ns)'
  1009. + echo procfile
  1010. + grep '^buildpack-'
  1011. + for n in '$(cmd-list-ns)'
  1012. + echo procfile
  1013. + grep '^slug-'
  1014. + CMDS["$ns:${as/#$ns-/}"]=procfile
  1015. + CMDS["$1"]=procfile
  1016. + cmd-export procfile-start
  1017. + declare 'desc=Exports a function as a command'
  1018. + declare fn=procfile-start as=procfile-start
  1019. + local ns=
  1020. ++ cmd-list-ns
  1021. ++ for k in '"${!CMDS[@]}"'
  1022. ++ sort
  1023. ++ echo :version
  1024. ++ for k in '"${!CMDS[@]}"'
  1025. ++ echo :help
  1026. ++ for k in '"${!CMDS[@]}"'
  1027. ++ echo :procfile
  1028. ++ for k in '"${!CMDS[@]}"'
  1029. ++ echo buildpack:install
  1030. ++ for k in '"${!CMDS[@]}"'
  1031. ++ echo :test
  1032. ++ ++ for k in '"${!CMDS[@]}"'
  1033. grep -v :
  1034. ++ echo slug:generate
  1035. ++ for k in '"${!CMDS[@]}"'
  1036. ++ echo :buildpack
  1037. ++ for k in '"${!CMDS[@]}"'
  1038. ++ echo :paths
  1039. ++ for k in '"${!CMDS[@]}"'
  1040. ++ echo slug
  1041. ++ for k in '"${!CMDS[@]}"'
  1042. ++ echo :slug
  1043. ++ for k in '"${!CMDS[@]}"'
  1044. ++ echo buildpack
  1045. ++ for k in '"${!CMDS[@]}"'
  1046. ++ echo slug:import
  1047. ++ for k in '"${!CMDS[@]}"'
  1048. ++ echo buildpack:list
  1049. ++ for k in '"${!CMDS[@]}"'
  1050. ++ echo slug:export
  1051. ++ for k in '"${!CMDS[@]}"'
  1052. ++ echo buildpack:build
  1053. ++ for k in '"${!CMDS[@]}"'
  1054. ++ echo procfile
  1055. + for n in '$(cmd-list-ns)'
  1056. + echo procfile-start
  1057. + grep '^buildpack-'
  1058. + for n in '$(cmd-list-ns)'
  1059. + echo procfile-start
  1060. + grep '^procfile-'
  1061. + ns=procfile
  1062. + for n in '$(cmd-list-ns)'
  1063. + echo procfile-start
  1064. + grep '^slug-'
  1065. + CMDS["$ns:${as/#$ns-/}"]=procfile-start
  1066. + cmd-export procfile-exec
  1067. + declare 'desc=Exports a function as a command'
  1068. + declare fn=procfile-exec as=procfile-exec
  1069. + local ns=
  1070. ++ cmd-list-ns
  1071. ++ for k in '"${!CMDS[@]}"'
  1072. ++ echo :version
  1073. ++ sort
  1074. ++ for k in '"${!CMDS[@]}"'
  1075. ++ echo :help
  1076. ++ for k in '"${!CMDS[@]}"'
  1077. ++ echo :procfile
  1078. ++ for k in '"${!CMDS[@]}"'
  1079. ++ echo buildpack:install
  1080. ++ for k in '"${!CMDS[@]}"'
  1081. ++ echo procfile:start
  1082. ++ for k in '"${!CMDS[@]}"'
  1083. ++ echo :test
  1084. ++ for k in '"${!CMDS[@]}"'
  1085. ++ echo slug:generate
  1086. ++ for k in '"${!CMDS[@]}"'
  1087. ++ echo :buildpack
  1088. ++ for k in '"${!CMDS[@]}"'
  1089. ++ echo :paths
  1090. ++ for k in '"${!CMDS[@]}"'
  1091. ++ echo slug
  1092. ++ for k in '"${!CMDS[@]}"'
  1093. ++ echo :slug
  1094. ++ for k in '"${!CMDS[@]}"'
  1095. ++ echo buildpack
  1096. ++ for k in '"${!CMDS[@]}"'
  1097. ++ echo slug:import
  1098. ++ for k in '"${!CMDS[@]}"'
  1099. ++ echo buildpack:list
  1100. ++ for k in '"${!CMDS[@]}"'
  1101. ++ echo slug:export
  1102. ++ for k in '"${!CMDS[@]}"'
  1103. ++ echo buildpack:build
  1104. ++ for k in '"${!CMDS[@]}"'
  1105. ++ echo procfile
  1106. ++ grep -v :
  1107. + for n in '$(cmd-list-ns)'
  1108. + echo procfile-exec
  1109. + grep '^buildpack-'
  1110. + for n in '$(cmd-list-ns)'
  1111. + echo procfile-exec
  1112. + grep '^procfile-'
  1113. + ns=procfile
  1114. + for n in '$(cmd-list-ns)'
  1115. + grep '^slug-'
  1116. + echo procfile-exec
  1117. + CMDS["$ns:${as/#$ns-/}"]=procfile-exec
  1118. + cmd-export procfile-parse
  1119. + declare 'desc=Exports a function as a command'
  1120. + declare fn=procfile-parse as=procfile-parse
  1121. + local ns=
  1122. ++ cmd-list-ns
  1123. ++ ++ sort
  1124. for k in '"${!CMDS[@]}"'
  1125. ++ echo :version
  1126. ++ for k in '"${!CMDS[@]}"'
  1127. ++ echo :help
  1128. ++ for k in '"${!CMDS[@]}"'
  1129. ++ grep -v :
  1130. ++ echo :procfile
  1131. ++ for k in '"${!CMDS[@]}"'
  1132. ++ echo buildpack:install
  1133. ++ for k in '"${!CMDS[@]}"'
  1134. ++ echo procfile:start
  1135. ++ for k in '"${!CMDS[@]}"'
  1136. ++ echo :test
  1137. ++ for k in '"${!CMDS[@]}"'
  1138. ++ echo slug:generate
  1139. ++ for k in '"${!CMDS[@]}"'
  1140. ++ echo :buildpack
  1141. ++ for k in '"${!CMDS[@]}"'
  1142. ++ echo :paths
  1143. ++ for k in '"${!CMDS[@]}"'
  1144. ++ echo slug
  1145. ++ for k in '"${!CMDS[@]}"'
  1146. ++ echo :slug
  1147. ++ for k in '"${!CMDS[@]}"'
  1148. ++ echo buildpack
  1149. ++ for k in '"${!CMDS[@]}"'
  1150. ++ echo slug:import
  1151. ++ for k in '"${!CMDS[@]}"'
  1152. ++ echo buildpack:list
  1153. ++ for k in '"${!CMDS[@]}"'
  1154. ++ echo slug:export
  1155. ++ for k in '"${!CMDS[@]}"'
  1156. ++ echo buildpack:build
  1157. ++ for k in '"${!CMDS[@]}"'
  1158. ++ echo procfile:exec
  1159. ++ for k in '"${!CMDS[@]}"'
  1160. ++ echo procfile
  1161. + for n in '$(cmd-list-ns)'
  1162. + grep '^buildpack-'
  1163. + echo procfile-parse
  1164. + for n in '$(cmd-list-ns)'
  1165. + grep '^procfile-'
  1166. + echo procfile-parse
  1167. + ns=procfile
  1168. + for n in '$(cmd-list-ns)'
  1169. + grep '^slug-'
  1170. + echo procfile-parse
  1171. + CMDS["$ns:${as/#$ns-/}"]=procfile-parse
  1172. + case "$SELF" in
  1173. + procfile-exec php cron/reportMaker.php
  1174. + declare 'desc=Run as unprivileged user with Heroku-like env'
  1175. + [[ -n herokuishuser ]]
  1176. + procfile-setup-home
  1177. + export HOME=/app
  1178. + HOME=/app
  1179. + usermod --home /app herokuishuser
  1180. + xargs -0 -r chown herokuishuser:herokuishuser
  1181. + find /app '(' '!' -user herokuishuser -o '!' -group herokuishuser ')' -print0
  1182. + procfile-load-env
  1183. + [[ -d /tmp/env ]]
  1184. ++ ls /tmp/env
  1185. + for e in '$(ls $env_path)'
  1186. ++ cat /tmp/env/BUILDPACK_URL
  1187. + export BUILDPACK_URL=https://github.com/babarinde/heroku-buildpack-php
  1188. + BUILDPACK_URL=https://github.com/babarinde/heroku-buildpack-php
  1189. + for e in '$(ls $env_path)'
  1190. ++ cat /tmp/env/COMMS_APIKEY
  1191. + export COMMS_APIKEY=43202270d5eb6683ed3dbb3ebe6a05cb5d12
  1192. + COMMS_APIKEY=43202270d5eb6683ed3dbb3ebe6a05cb5d12
  1193. + for e in '$(ls $env_path)'
  1194. ++ cat /tmp/env/COMMS_DOMAIN
  1195. + export COMMS_DOMAIN=https://communications.abbaandking.com
  1196. + COMMS_DOMAIN=https://communications.abbaandking.com
  1197. + for e in '$(ls $env_path)'
  1198. ++ cat /tmp/env/CURL_CONNECT_TIMEOUT
  1199. + export CURL_CONNECT_TIMEOUT=90
  1200. + CURL_CONNECT_TIMEOUT=90
  1201. + for e in '$(ls $env_path)'
  1202. ++ cat /tmp/env/CURL_TIMEOUT
  1203. + export CURL_TIMEOUT=600
  1204. + CURL_TIMEOUT=600
  1205. + for e in '$(ls $env_path)'
  1206. ++ cat /tmp/env/DOKKU_APP_RESTORE
  1207. + export DOKKU_APP_RESTORE=1
  1208. + DOKKU_APP_RESTORE=1
  1209. + for e in '$(ls $env_path)'
  1210. ++ cat /tmp/env/DOKKU_APP_TYPE
  1211. + export DOKKU_APP_TYPE=herokuish
  1212. + DOKKU_APP_TYPE=herokuish
  1213. + for e in '$(ls $env_path)'
  1214. ++ cat /tmp/env/DOKKU_LETSENCRYPT_EMAIL
  1215. + export DOKKU_LETSENCRYPT_EMAIL=odewumibabarinde@abbaandking.com
  1216. + DOKKU_LETSENCRYPT_EMAIL=odewumibabarinde@abbaandking.com
  1217. + for e in '$(ls $env_path)'
  1218. ++ cat /tmp/env/DOKKU_NGINX_PORT
  1219. + export DOKKU_NGINX_PORT=80
  1220. + DOKKU_NGINX_PORT=80
  1221. + for e in '$(ls $env_path)'
  1222. ++ cat /tmp/env/DOKKU_NGINX_SSL_PORT
  1223. + export DOKKU_NGINX_SSL_PORT=443
  1224. + DOKKU_NGINX_SSL_PORT=443
  1225. + for e in '$(ls $env_path)'
  1226. ++ cat /tmp/env/DOKKU_PROXY_PORT_MAP
  1227. + export 'DOKKU_PROXY_PORT_MAP=http:80:5000 https:443:5000'
  1228. + DOKKU_PROXY_PORT_MAP='http:80:5000 https:443:5000'
  1229. + for e in '$(ls $env_path)'
  1230. ++ cat /tmp/env/MONGODB_DB
  1231. + export MONGODB_DB=totaldataDB
  1232. + MONGODB_DB=totaldataDB
  1233. + for e in '$(ls $env_path)'
  1234. ++ cat /tmp/env/MONGODB_PASSWORD
  1235. + export MONGODB_PASSWORD=TotalData1
  1236. + MONGODB_PASSWORD=TotalData1
  1237. + for e in '$(ls $env_path)'
  1238. ++ cat /tmp/env/MONGODB_SERVER
  1239. + export MONGODB_SERVER=paas.abbaandking.com
  1240. + MONGODB_SERVER=paas.abbaandking.com
  1241. + for e in '$(ls $env_path)'
  1242. ++ cat /tmp/env/MONGODB_USER
  1243. + export MONGODB_USER=totaldata
  1244. + MONGODB_USER=totaldata
  1245. + for e in '$(ls $env_path)'
  1246. ++ cat /tmp/env/NO_VHOST
  1247. + export NO_VHOST=0
  1248. + NO_VHOST=0
  1249. + procfile-load-profile
  1250. + shopt -s nullglob
  1251. + mkdir -p /app/.profile.d
  1252. + for file in '$app_path/.profile.d/*.sh'
  1253. + source /app/.profile.d/00-global-env.sh
  1254. ++ export CURL_CONNECT_TIMEOUT=90
  1255. ++ CURL_CONNECT_TIMEOUT=90
  1256. ++ export CURL_TIMEOUT=600
  1257. ++ CURL_TIMEOUT=600
  1258. + for file in '$app_path/.profile.d/*.sh'
  1259. + source /app/.profile.d/01-app-env.sh
  1260. ++ export BUILDPACK_URL=https://github.com/babarinde/heroku-buildpack-php
  1261. ++ BUILDPACK_URL=https://github.com/babarinde/heroku-buildpack-php
  1262. ++ export COMMS_APIKEY=43202270d5eb6683ed3dbb3ebe6a05cb5d12
  1263. ++ COMMS_APIKEY=43202270d5eb6683ed3dbb3ebe6a05cb5d12
  1264. ++ export COMMS_DOMAIN=https://communications.abbaandking.com
  1265. ++ COMMS_DOMAIN=https://communications.abbaandking.com
  1266. ++ export DOKKU_APP_RESTORE=1
  1267. ++ DOKKU_APP_RESTORE=1
  1268. ++ export DOKKU_APP_TYPE=herokuish
  1269. ++ DOKKU_APP_TYPE=herokuish
  1270. ++ export DOKKU_LETSENCRYPT_EMAIL=odewumibabarinde@abbaandking.com
  1271. ++ DOKKU_LETSENCRYPT_EMAIL=odewumibabarinde@abbaandking.com
  1272. ++ export DOKKU_NGINX_PORT=80
  1273. ++ DOKKU_NGINX_PORT=80
  1274. ++ export DOKKU_NGINX_SSL_PORT=443
  1275. ++ DOKKU_NGINX_SSL_PORT=443
  1276. ++ export 'DOKKU_PROXY_PORT_MAP=http:80:5000 https:443:5000'
  1277. ++ DOKKU_PROXY_PORT_MAP='http:80:5000 https:443:5000'
  1278. ++ export MONGODB_DB=totaldataDB
  1279. ++ MONGODB_DB=totaldataDB
  1280. ++ export MONGODB_PASSWORD=TotalData1
  1281. ++ MONGODB_PASSWORD=TotalData1
  1282. ++ export MONGODB_SERVER=paas.abbaandking.com
  1283. ++ MONGODB_SERVER=paas.abbaandking.com
  1284. ++ export MONGODB_USER=totaldata
  1285. ++ MONGODB_USER=totaldata
  1286. ++ export NO_VHOST=0
  1287. ++ NO_VHOST=0
  1288. + for file in '$app_path/.profile.d/*.sh'
  1289. + source /app/.profile.d/blackfire.sh
  1290. ++ [[ -n '' ]]
  1291. + for file in '$app_path/.profile.d/*.sh'
  1292. + source /app/.profile.d/composer.sh
  1293. ++ export -f composer
  1294. + for file in '$app_path/.profile.d/*.sh'
  1295. + source /app/.profile.d/newrelic.sh
  1296. ++ [[ -n '' ]]
  1297. + for file in '$app_path/.profile.d/*.sh'
  1298. + source /app/.profile.d/php.sh
  1299. ++ export PATH=/app/.heroku/php/bin:/app/.heroku/php/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  1300. ++ PATH=/app/.heroku/php/bin:/app/.heroku/php/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  1301. + shopt -u nullglob
  1302. + hash -r
  1303. + cd /app
  1304. ++ eval echo php cron/reportMaker.php
  1305. +++ echo php cron/reportMaker.php
  1306. + exec setuidgid herokuishuser php cron/reportMaker.php
  1307. implemented=1
  1308. + [[ 1 -eq 0 ]]
  1309. + [[ 1 -eq 0 ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement