diff options
author | Marcin Migdal <marcin.migdal@nokia.com> | 2018-08-20 12:03:10 +0200 |
---|---|---|
committer | Marcin Migdal <marcin.migdal@nokia.com> | 2018-08-20 14:17:59 +0200 |
commit | 3b2d33d41dc09694e2275d50683f808c8d6cc7b7 (patch) | |
tree | 7077b980e14045da1ead50b2481082d4aead7a2b /test/mocks/pnfsimulator/simulator.sh | |
parent | 72c45859f7ed8523635125fe7289498f7962e27d (diff) |
Preparation for INT-622 code
Change-Id: I2258ed588b93c685852e51aa6a2f4b2dadc36d7d
Issue-ID: INT-622
Signed-off-by: Marcin Migdal <marcin.migdal@nokia.com>
Diffstat (limited to 'test/mocks/pnfsimulator/simulator.sh')
-rwxr-xr-x | test/mocks/pnfsimulator/simulator.sh | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/test/mocks/pnfsimulator/simulator.sh b/test/mocks/pnfsimulator/simulator.sh index a1d7c0f23..23facce6a 100755 --- a/test/mocks/pnfsimulator/simulator.sh +++ b/test/mocks/pnfsimulator/simulator.sh @@ -3,7 +3,6 @@ set -euo pipefail COMPOSE_FILE_NAME=docker-compose.yml -DEV_COMPOSE_FILE_NAME=docker-compose.dev.yml NETOPEER_CONTAINER_NAME=netopeer SIMULATOR_CONTAINER_NAME=pnf-simulator SIMULATOR_PORT=5000 @@ -22,9 +21,7 @@ function main(){ "start") start $COMPOSE_FILE_NAME;; "start-dev") - start $DEV_COMPOSE_FILE_NAME;; - "start-debug") - start_netconf_server $DEV_COMPOSE_FILE_NAME;; + start_netconf_server $COMPOSE_FILE_NAME;; "stop") stop;; "run-simulator") @@ -42,7 +39,7 @@ function main(){ function build_image(){ if [ -f pom.xml ]; then - mvn clean package + mvn clean package docker:build else echo "pom.xml file not found" exit 1 @@ -74,7 +71,7 @@ function start(){ } function running_containers(){ - docker-compose -f $COMPOSE_FILE_NAME ps -q && docker-compose -f $DEV_COMPOSE_FILE_NAME ps -q + docker-compose -f $COMPOSE_FILE_NAME ps -q } function stop(){ @@ -123,8 +120,7 @@ cat << EndOfMessage Available options: build - locally builds simulator image from existing code start - starts simulator and netopeer2 containers using remote simulator image and specified model name -start-dev - starts simulator and netopeer2 containers using remote simulator image -start-debug - starts only netopeer2 container +start-dev - starts only netopeer2 container run-simulator - starts sending PNF registration messages with parameters specified in config.json stop-simulator - stop sending PNF registration messages stop - stops both containers @@ -142,7 +138,7 @@ Logs are written to logs/pnf-simulator.log. After each "start/start-dev" old log FOR DEVELOPERS 1. Build local simulator image using "./simulator.sh build" -2. Run containers with "./simulator.sh start-dev" +2. Run containers with "./simulator.sh start-debug" If you change the source code you have to rebuild image with "./simulator.sh build" and run "./simulator.sh start/start-dev" again EndOfMessage |