Kubeedge code optimization 54/954/4
authorSrinivasan <srinivasan.s.n@huawei.com>
Fri, 7 Jun 2019 08:45:13 +0000 (08:45 +0000)
committerSrinivasan <srinivasan.s.n@huawei.com>
Fri, 7 Jun 2019 09:46:31 +0000 (09:46 +0000)
Signed-off-by: Srinivasan <srinivasan.s.n@huawei.com>
Change-Id: If7fb71194f7e033f9fc02d5a56a560acd5a3489b

scripts/ci_management/cleanup_control.sh
scripts/ci_management/cleanup_edge.sh
scripts/src/kubeedge_setup.sh

index 574552b..3f14b02 100755 (executable)
@@ -14,23 +14,29 @@ TESTYAML="testk8s-nginx.yaml"
 
 # start
 
-source ../src/config_kubeedge
+source ../src/config_kubeedge > /dev/null 2>&1
 cd
 kubectl delete -f $TESTYAML
 
-sshpass -p ${EDGENODEPASSWORD} \
-scp ${PATH_OF_ELIOTFOLDER}/scripts/ci_management/cleanup_edge.sh \
-${EDGENODEUSR}@${EDGENODEIP}:$HOME_EDGENODE
+exec_edge_master(){
 
-sshpass -p ${EDGENODEPASSWORD} ssh ${EDGENODEUSR}@${EDGENODEIP} \
-source cleanup_edge.sh
+   sshpass -p ${EDGENODEPASSWORD} \
+   scp ${PATH_OF_ELIOTFOLDER}/scripts/ci_management/cleanup_edge.sh \
+   ${EDGENODEUSR}@${EDGENODEIP}:$HOME_EDGENODE
 
-cd $PATH_OF_ELIOTFOLDER/scripts/ci_management
-source cleanup_master.sh
+   sshpass -p ${EDGENODEPASSWORD} ssh ${EDGENODEUSR}@${EDGENODEIP} \
+   source cleanup_edge.sh
 
-sshpass -p ${EDGENODEPASSWORD} \
-scp ${PATH_OF_ELIOTFOLDER}/scripts/ci_management/cleanup_edge_final.sh \
-${EDGENODEUSR}@${EDGENODEIP}:$HOME_EDGENODE
+   cd $PATH_OF_ELIOTFOLDER/scripts/ci_management
+   source cleanup_master.sh
 
-sshpass -p ${EDGENODEPASSWORD} ssh ${EDGENODEUSR}@${EDGENODEIP} \
-source cleanup_edge_final.sh
+   sshpass -p ${EDGENODEPASSWORD} \
+   scp ${PATH_OF_ELIOTFOLDER}/scripts/ci_management/cleanup_edge_final.sh \
+   ${EDGENODEUSR}@${EDGENODEIP}:$HOME_EDGENODE
+
+   sshpass -p ${EDGENODEPASSWORD} ssh ${EDGENODEUSR}@${EDGENODEIP} \
+   source cleanup_edge_final.sh
+
+}
+
+exec_edge_master > /dev/null 2>&1
index 646f5be..37cc2b6 100644 (file)
@@ -16,7 +16,7 @@ CONSTZERO="0"
 
 # start
 
-source config_kubeedge
+source config_kubeedge > /dev/null 2>&1
 source ~/.profile
 
 cd
index e75c1be..cc9c638 100755 (executable)
@@ -16,7 +16,7 @@ take_keedge(){
    make
 }
 
-source config_kubeedge
+source config_kubeedge > /dev/null 2>&1
 
 common_steps="echo $GOPATH && \
 echo $HOME && \
@@ -49,9 +49,9 @@ exec_edge(){
    sshpass -p ${EDGENODEPASSWORD} ssh ${EDGENODEUSR}@${EDGENODEIP} \
    source config_kubeedge
 
-   source config_kubeedge
+   source config_kubeedge > /dev/null 2>&1
    sshpass -p ${EDGENODEPASSWORD} \
-   ssh ${EDGENODEUSR}@${EDGENODEIP} ${common_steps} < /dev/null
+   ssh ${EDGENODEUSR}@${EDGENODEIP} ${common_steps}
 
    echo "After cloning the code in ELIOT edge node"
    sshpass -p ${EDGENODEPASSWORD} \
@@ -62,18 +62,18 @@ exec_edge(){
    tar -xvzf /etc/kubeedge/certs.tgz --directory /etc/kubeedge
 
    sshpass -p ${EDGENODEPASSWORD} \
-   ssh ${EDGENODEUSR}@${EDGENODEIP} ${edge_start} < /dev/null
+   ssh ${EDGENODEUSR}@${EDGENODEIP} ${edge_start}
 }
 
 # start
 
-source config_kubeedge
+source config_kubeedge > /dev/null 2>&1
 
 take_keedge
 
 execute_keedge_controller
 
-exec_edge
+exec_edge > /dev/null 2>&1
 
 sleep 10
 sudo kubectl get nodes