diff --git a/generators/network/templates/is_running.cmd b/generators/network/templates/is_running.cmd index eda1b9db..bdb68099 100644 --- a/generators/network/templates/is_running.cmd +++ b/generators/network/templates/is_running.cmd @@ -5,7 +5,7 @@ rem rem SPDX-License-Identifier: Apache-2.0 rem -for /f "usebackq tokens=*" %%i in (`docker ps -f label^=fabric-environment-name^="<%= name %>" -q`) do set container=%%i +for /f "usebackq tokens=*" %%i in (`docker ps -f label^=fabric-environment-name^="<%= name %> Microfab" -q`) do set container=%%i if not defined container ( exit /b 1 diff --git a/generators/network/templates/is_running.sh b/generators/network/templates/is_running.sh index c4224474..37e20419 100755 --- a/generators/network/templates/is_running.sh +++ b/generators/network/templates/is_running.sh @@ -6,7 +6,7 @@ # # Exit on first error, print all commands. set +ev -NUM_CONTAINERS=$(docker container port $(docker ps -f label=fabric-environment-name="<%= name %>" -q) | grep <%-port%>/tcp | wc -l | tr -d ' ') +NUM_CONTAINERS=$(docker container port $(docker ps -f label=fabric-environment-name="<%= name %> Microfab" -q) | grep <%-port%>/tcp | wc -l | tr -d ' ') if [ "${NUM_CONTAINERS}" -eq 0 ]; then exit 1 fi diff --git a/generators/network/templates/start.cmd b/generators/network/templates/start.cmd index 0ac26ce4..09a4d6ca 100644 --- a/generators/network/templates/start.cmd +++ b/generators/network/templates/start.cmd @@ -7,7 +7,7 @@ rem setlocal enabledelayedexpansion -FOR /F "usebackq tokens=*" %%g IN (`docker ps -f label^=fabric-environment-name^="<%= name %>" -q -a`) do (SET CONTAINER=%%g) +FOR /F "usebackq tokens=*" %%g IN (`docker ps -f label^=fabric-environment-name^="<%= name %> Microfab" -q -a`) do (SET CONTAINER=%%g) IF DEFINED CONTAINER ( docker start %CONTAINER% @@ -16,7 +16,7 @@ IF DEFINED CONTAINER ( ) ) ELSE ( SET MICROFAB_CONFIG=<%-microfabConfig%> - docker run -e MICROFAB_CONFIG --label fabric-environment-name="<%= name %>" -d -p <%-port%>:<%-port%> ibmcom/ibp-microfab:0.0.7 + docker run -e MICROFAB_CONFIG --label fabric-environment-name="<%= name %> Microfab" -d -p <%-port%>:<%-port%> ibmcom/ibp-microfab:0.0.7 ) diff --git a/generators/network/templates/start.sh b/generators/network/templates/start.sh index 78886701..043d43dc 100755 --- a/generators/network/templates/start.sh +++ b/generators/network/templates/start.sh @@ -6,11 +6,11 @@ # # Exit on first error, print all commands. set -ev -CONTAINER=$(docker ps -f label=fabric-environment-name="<%= name %>" -q -a) +CONTAINER=$(docker ps -f label=fabric-environment-name="<%= name %> Microfab" -q -a) if [ -z "$CONTAINER" ] then export MICROFAB_CONFIG='<%-microfabConfig%>' - docker run -e MICROFAB_CONFIG --label fabric-environment-name="<%= name %>" -d -p <%-port%>:<%-port%> ibmcom/ibp-microfab:0.0.7 + docker run -e MICROFAB_CONFIG --label fabric-environment-name="<%= name %> Microfab" -d -p <%-port%>:<%-port%> ibmcom/ibp-microfab:0.0.7 else docker start ${CONTAINER} fi diff --git a/generators/network/templates/stop.cmd b/generators/network/templates/stop.cmd index 9d04fc07..bd47b786 100644 --- a/generators/network/templates/stop.cmd +++ b/generators/network/templates/stop.cmd @@ -5,7 +5,7 @@ rem rem SPDX-License-Identifier: Apache-2.0 rem setlocal enabledelayedexpansion -for /f "usebackq tokens=*" %%c in (`docker ps -f label^=fabric-environment-name^="<%= name %>" -q`) do ( +for /f "usebackq tokens=*" %%c in (`docker ps -f label^=fabric-environment-name^="<%= name %> Microfab" -q`) do ( docker stop %%c if !errorlevel! neq 0 ( exit /b !errorlevel! diff --git a/generators/network/templates/stop.sh b/generators/network/templates/stop.sh index 823def30..3a47bd3c 100755 --- a/generators/network/templates/stop.sh +++ b/generators/network/templates/stop.sh @@ -6,7 +6,7 @@ # # Exit on first error, print all commands. set -ev -for CONTAINER in $(docker ps -f label=fabric-environment-name="<%= name %>" -q); do +for CONTAINER in $(docker ps -f label=fabric-environment-name="<%= name %> Microfab" -q); do docker stop ${CONTAINER} done sleep 2 diff --git a/generators/network/templates/teardown.cmd b/generators/network/templates/teardown.cmd index f5245c43..7b9a71ed 100644 --- a/generators/network/templates/teardown.cmd +++ b/generators/network/templates/teardown.cmd @@ -5,13 +5,13 @@ rem rem SPDX-License-Identifier: Apache-2.0 rem setlocal enabledelayedexpansion -for /f "usebackq tokens=*" %%c in (`docker ps -f label^=fabric-environment-name^="<%= name %>" -q -a`) do ( +for /f "usebackq tokens=*" %%c in (`docker ps -f label^=fabric-environment-name^="<%= name %> Microfab" -q -a`) do ( docker rm -f %%c if !errorlevel! neq 0 ( exit /b !errorlevel! ) ) -for /f "usebackq tokens=*" %%v in (`docker volume ls -f label^=fabric-environment-name^="<%= name %>" -q`) do ( +for /f "usebackq tokens=*" %%v in (`docker volume ls -f label^=fabric-environment-name^="<%= name %> Microfab" -q`) do ( docker volume rm -f %%v if !errorlevel! neq 0 ( exit /b !errorlevel! diff --git a/generators/network/templates/teardown.sh b/generators/network/templates/teardown.sh index 7d564244..7b49121d 100755 --- a/generators/network/templates/teardown.sh +++ b/generators/network/templates/teardown.sh @@ -6,10 +6,10 @@ # # Exit on first error, print all commands. set -ev -for CONTAINER in $(docker ps -f label=fabric-environment-name="<%= name %>" -q -a); do +for CONTAINER in $(docker ps -f label=fabric-environment-name="<%= name %> Microfab" -q -a); do docker rm -f ${CONTAINER} done -for VOLUME in $(docker volume ls -f label=fabric-environment-name="<%= name %>" -q); do +for VOLUME in $(docker volume ls -f label=fabric-environment-name="<%= name %> Microfab" -q); do docker volume rm -f ${VOLUME} done exit 0 diff --git a/test/network.js b/test/network.js index 5b716308..ddb4d2f7 100644 --- a/test/network.js +++ b/test/network.js @@ -33,18 +33,18 @@ describe('Network', () => { 'teardown.cmd', 'teardown.sh' ]); - assert.fileContent('is_running.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric" -q/); - assert.fileContent('is_running.sh', /docker ps -f label=fabric-environment-name="local_fabric" -q/); + assert.fileContent('is_running.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric Microfab" -q/); + assert.fileContent('is_running.sh', /docker ps -f label=fabric-environment-name="local_fabric Microfab" -q/); // assert.fileContent('kill_chaincode.sh', /docker stop localfabric-peer0.org1.example.com/); // assert.fileContent('kill_chaincode.cmd', /docker stop localfabric-peer0.org1.example.com/); - assert.fileContent('start.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric" -q -a/); - assert.fileContent('start.sh', /docker ps -f label=fabric-environment-name="local_fabric" -q -a/); - assert.fileContent('stop.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric" -q/); - assert.fileContent('stop.sh', /docker ps -f label=fabric-environment-name="local_fabric" -q/); - assert.fileContent('teardown.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric" -q -a/); - assert.fileContent('teardown.cmd', /docker volume ls -f label\^=fabric-environment-name\^="local_fabric" -q/); - assert.fileContent('teardown.sh', /docker ps -f label=fabric-environment-name="local_fabric" -q -a/); - assert.fileContent('teardown.sh', /docker volume ls -f label=fabric-environment-name="local_fabric" -q/); + assert.fileContent('start.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric Microfab" -q -a/); + assert.fileContent('start.sh', /docker ps -f label=fabric-environment-name="local_fabric Microfab" -q -a/); + assert.fileContent('stop.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric Microfab" -q/); + assert.fileContent('stop.sh', /docker ps -f label=fabric-environment-name="local_fabric Microfab" -q/); + assert.fileContent('teardown.cmd', /docker ps -f label\^=fabric-environment-name\^="local_fabric Microfab" -q -a/); + assert.fileContent('teardown.cmd', /docker volume ls -f label\^=fabric-environment-name\^="local_fabric Microfab" -q/); + assert.fileContent('teardown.sh', /docker ps -f label=fabric-environment-name="local_fabric Microfab" -q -a/); + assert.fileContent('teardown.sh', /docker volume ls -f label=fabric-environment-name="local_fabric Microfab" -q/); } it('should generate a one organization network using prompts into a test directory', async () => {