@@ -592,10 +592,10 @@ _cmd_fn() {
592592 " ${1} " " ${@: 2} "
593593}
594594_cmd_gw () {
595- _checkCWDProject
595+ _checkProjectDirectory
596596
597597 (
598- cd " ${CWD_PROJECT_ROOT } " || exit
598+ cd " ${PROJECT_DIRECTORY } " || exit
599599
600600 ./gradlew " ${@ } "
601601 )
@@ -629,33 +629,35 @@ _cmd_list() {
629629 _list_" ${entity} "
630630}
631631_cmd_ports () {
632+ _checkProjectDirectory
633+
632634 local serviceName=" ${1} "
633635
634- _getServicePorts " ${serviceName} "
636+ _getServicePorts " ${PROJECT_DIRECTORY} " " ${ serviceName}"
635637}
636638_cmd_setVersion () {
637- local liferay_version
639+ _checkProjectDirectory
638640
639- _checkCWDProject
641+ local liferay_version
640642
641643 liferay_version=" $( _selectLiferayRelease) "
642644 _cancelIfEmpty " ${liferay_version} "
643645
644- _writeLiferayVersion " ${CWD_PROJECT_ROOT } " " ${liferay_version} "
646+ _writeLiferayVersion " ${PROJECT_DIRECTORY } " " ${liferay_version} "
645647}
646648
647649#
648650# PUBLIC COMMAND DEFINITIONS
649651#
650652
651653cmd_clean () {
652- _checkCWDProject
654+ _checkProjectDirectory
653655
654656 (
655- cd " ${CWD_PROJECT_ROOT } " || exit
657+ cd " ${PROJECT_DIRECTORY } " || exit
656658
657659 local docker_images
658- docker_images=" $( docker image ls | grep " ^$( _getComposeProjectName) " | awk ' {print $1}' ) "
660+ docker_images=" $( docker image ls | grep " ^$( _getComposeProjectName " ${PROJECT_DIRECTORY} " ) " | awk ' {print $1}' ) "
659661
660662 if [[ " ${docker_images} " ]]; then
661663 _print_warn " This will stop the Docker compose project, remove the Docker volumes, and remove the following Docker images:"
@@ -681,19 +683,19 @@ cmd_clean() {
681683
682684 if [[ " ${docker_images} " ]]; then
683685 _print_step " Removing Docker images..."
684- docker image ls | grep " ^$( _getComposeProjectName) " | awk ' {print $3}' | xargs -I{} docker image rm {}
686+ docker image ls | grep " ^$( _getComposeProjectName " ${PROJECT_DIRECTORY} " ) " | awk ' {print $3}' | xargs -I{} docker image rm {}
685687 fi
686688
687689 _print_success " Done"
688690 )
689691}
690692cmd_exportData () {
691- _checkCWDProject
693+ _checkProjectDirectory
692694
693695 _print_step " Exporting container data..."
694696
695697 (
696- cd " ${CWD_PROJECT_ROOT } " || exit
698+ cd " ${PROJECT_DIRECTORY } " || exit
697699
698700 if ! ./gradlew exportContainerData --quiet; then
699701 exit 1
@@ -702,14 +704,14 @@ cmd_exportData() {
702704 local exportedDataRelativeDir
703705 exportedDataRelativeDir=$( grep lr.docker.environment.data.directory gradle-local.properties | sed " s,.*=,,g" )
704706
705- _print_success " Container data exported to ${CWD_PROJECT_ROOT } /${exportedDataRelativeDir} "
707+ _print_success " Container data exported to ${PROJECT_DIRECTORY } /${exportedDataRelativeDir} "
706708 )
707709}
708710cmd_importDLStructure () {
709- _checkCWDProject
711+ _checkProjectDirectory
710712
711713 local sourceDir=" ${1} "
712- local targetDir=" ${CWD_PROJECT_ROOT } /configs/common/data/document_library"
714+ local targetDir=" ${PROJECT_DIRECTORY } /configs/common/data/document_library"
713715
714716 if [[ ! -d " ${sourceDir} " ]]; then
715717 _print_error " Need a source directory to copy from"
@@ -724,7 +726,7 @@ cmd_importDLStructure() {
724726 _print_step " Copying file structure from ${sourceDir} "
725727
726728 (
727- cd " ${CWD_PROJECT_ROOT } " || exit
729+ cd " ${PROJECT_DIRECTORY } " || exit
728730
729731 if ! ./gradlew importDocumentLibraryStructure -PsourceDir=" ${sourceDir} " --console=plain --quiet --stacktrace; then
730732 return 1
@@ -806,12 +808,12 @@ cmd_remove() {
806808 done
807809}
808810cmd_share () {
809- local exportFlag= " ${1} "
811+ _checkProjectDirectory
810812
811- _checkCWDProject
813+ local exportFlag= " ${1} "
812814
813815 (
814- cd " ${CWD_PROJECT_ROOT } " || exit
816+ cd " ${PROJECT_DIRECTORY } " || exit
815817
816818 if [[ " ${exportFlag} " == " --export" ]]; then
817819 _print_step " Exporting container data..."
@@ -831,10 +833,10 @@ cmd_share() {
831833 )
832834}
833835cmd_start () {
834- _checkCWDProject
836+ _checkProjectDirectory
835837
836838 (
837- cd " ${CWD_PROJECT_ROOT } " || exit
839+ cd " ${PROJECT_DIRECTORY } " || exit
838840
839841 _print_step " Starting environment"
840842 if ! ./gradlew start; then
@@ -849,12 +851,12 @@ cmd_start() {
849851 )
850852}
851853cmd_stop () {
852- _checkCWDProject
854+ _checkProjectDirectory
853855
854856 (
855- cd " ${CWD_PROJECT_ROOT } " || exit
857+ cd " ${PROJECT_DIRECTORY } " || exit
856858
857- _print_step " Stopping environment"
859+ _print_step " Stopping environment ${C_BLUE}${PROJECT_DIRECTORY}${C_NC} "
858860 ./gradlew stop
859861 )
860862}
0 commit comments