Add windows support 86/94886/1
authorKanagaraj M <mkr1481@gmail.com>
Wed, 4 Sep 2019 07:37:19 +0000 (13:07 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Wed, 4 Sep 2019 07:38:30 +0000 (13:08 +0530)
Issue-ID: CLI-166

Change-Id: Ife7d4a35cd24a30002fd4d69cca4118259d181e3
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
.gitignore
deployment/zip/src/main/release/bin/oclip-grpc-server.cmd [new file with mode: 0644]
deployment/zip/src/main/release/bin/oclip-grpc-server.sh
deployment/zip/src/main/release/bin/oclip.cmd [new file with mode: 0644]
deployment/zip/src/main/release/bin/oclip.sh
products/onap-dublin/features/integration/src/main/resources/script/vnf-tosca-provision.py

index 1011c3b..bdf19c1 100644 (file)
@@ -1,4 +1,3 @@
-bin/
 target/
 coverage-report/
 data/
diff --git a/deployment/zip/src/main/release/bin/oclip-grpc-server.cmd b/deployment/zip/src/main/release/bin/oclip-grpc-server.cmd
new file mode 100644 (file)
index 0000000..239e777
--- /dev/null
@@ -0,0 +1,39 @@
+@echo off
+REM #*******************************************************************************
+REM # Copyright 2017 Huawei Technologies Co., Ltd.
+REM #
+REM # Licensed under the Apache License, Version 2.0 (the "License");
+REM # you may not use this file except in compliance with the License.
+REM # You may obtain a copy of the License at
+REM #
+REM #     http://www.apache.org/licenses/LICENSE-2.0
+REM #
+REM # Unless required by applicable law or agreed to in writing, software
+REM # distributed under the License is distributed on an "AS IS" BASIS,
+REM # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM # See the License for the specific language governing permissions and
+REM # limitations under the License.
+REM #*******************************************************************************
+
+if "%OPEN_CLI_HOME%"=="" (
+       echo "OPEN_CLI_HOME is not set."
+       exit 1
+)
+
+if "%OPEN_CLI_DEBUG_PORT%"=="" (
+       set OPEN_CLI_DEBUG_PORT=5005
+)
+
+set CLASSPATH=%OPEN_CLI_HOME%\conf;%OPEN_CLI_HOME%\docs;%OPEN_CLI_HOME%;%OPEN_CLI_HOME%\lib\*
+set PATH=%OPEN_CLI_HOME%\bin;%PATH%
+
+::SETLOCAL EnableDelayedExpansion
+::for /f %%e in ('dir /b %OPEN_CLI_HOME%\lib') do (
+::     set "CLASSPATH=!CLASSPATH!;%OPEN_CLI_HOME%\lib\%%e"
+::)
+
+if "%OPEN_CLI_DEBUG%"=="true" (
+       java -Xdebug -Xrunjdwp:transport=dt_socket,address=%OPEN_CLI_DEBUG_PORT%,server=y -classpath %CLASSPATH% -DOPEN_CLI_HOME=%OPEN_CLI_HOME% org.open.infc.grpc.server.OpenInterfaceGrpcServer %*
+) else (
+       java -classpath %CLASSPATH% -DOPEN_CLI_HOME=%OPEN_CLI_HOME% org.open.infc.grpc.server.OpenInterfaceGrpcServer %*
+)
index 12b0a1e..ea6ecb7 100644 (file)
@@ -30,6 +30,8 @@ else
 fi
 
 CLASSPATH=${OPEN_CLI_HOME}/conf${SEP}${OPEN_CLI_HOME}${SEP}${OPEN_CLI_HOME}/docs
+export PATH=$OPEN_CLI_HOME\bin;$PATH
+
 for entry in "$OPEN_CLI_HOME/lib"/*
 do
   CLASSPATH=${CLASSPATH}${SEP}${entry}
diff --git a/deployment/zip/src/main/release/bin/oclip.cmd b/deployment/zip/src/main/release/bin/oclip.cmd
new file mode 100644 (file)
index 0000000..2648d40
--- /dev/null
@@ -0,0 +1,39 @@
+@echo off
+REM #*******************************************************************************
+REM # Copyright 2017 Huawei Technologies Co., Ltd.
+REM #
+REM # Licensed under the Apache License, Version 2.0 (the "License");
+REM # you may not use this file except in compliance with the License.
+REM # You may obtain a copy of the License at
+REM #
+REM #     http://www.apache.org/licenses/LICENSE-2.0
+REM #
+REM # Unless required by applicable law or agreed to in writing, software
+REM # distributed under the License is distributed on an "AS IS" BASIS,
+REM # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM # See the License for the specific language governing permissions and
+REM # limitations under the License.
+REM #*******************************************************************************
+
+if "%OPEN_CLI_HOME%"=="" (
+       echo "OPEN_CLI_HOME is not set."
+       exit 1
+)
+
+if "%OPEN_CLI_DEBUG_PORT%"=="" (
+       set OPEN_CLI_DEBUG_PORT=5005
+)
+
+set CLASSPATH=%OPEN_CLI_HOME%\conf;%OPEN_CLI_HOME%\docs;%OPEN_CLI_HOME%;%OPEN_CLI_HOME%\lib\*
+set PATH=%OPEN_CLI_HOME%\bin;%PATH%
+
+::SETLOCAL EnableDelayedExpansion
+::for /f %%e in ('dir /b %OPEN_CLI_HOME%\lib') do (
+::     set "CLASSPATH=!CLASSPATH!;%OPEN_CLI_HOME%\lib\%%e"
+::)
+
+if "%OPEN_CLI_DEBUG%"=="true" (
+       java -Xdebug -Xrunjdwp:transport=dt_socket,address=%OPEN_CLI_DEBUG_PORT%,server=y -classpath %CLASSPATH% -DOPEN_CLI_HOME=%OPEN_CLI_HOME% org.onap.cli.main.OnapCli %*
+) else (
+       java -classpath %CLASSPATH% -DOPEN_CLI_HOME=%OPEN_CLI_HOME% org.onap.cli.main.OnapCli %*
+)
index a841c92..547daf1 100755 (executable)
@@ -30,6 +30,8 @@ else
 fi
 
 CLASSPATH=${OPEN_CLI_HOME}/conf${SEP}${OPEN_CLI_HOME}${SEP}${OPEN_CLI_HOME}/docs
+export PATH=$OPEN_CLI_HOME\bin;$PATH
+
 for entry in "$OPEN_CLI_HOME/lib"/*
 do
   CLASSPATH=${CLASSPATH}${SEP}${entry}
index 0dd7ab5..c624d4f 100644 (file)
@@ -711,7 +711,7 @@ if __name__ == '__main__':
         onap.create_vsp()
         onap.create_vf_model()
         onap.create_service_model()
-        onap.create_vnf()
+        onap.create_vnf()
         onap.vnf_status_check()
 
     def _cleanup():