Add layer2

This commit is contained in:
Venkatesh Babu
2024-03-20 09:22:21 +05:30
parent 9c7e23767d
commit b5567bccc3
3 changed files with 4073 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
#!/bin/bash
read -p "Enter the path from where to download the layer 2 configuration file:" FILE_URL
CONTAINER_NAME="bap-network"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
CONTAINER_PATH="/usr/src/app/schemas"
wget -O "$(basename "$FILE_URL")" "$FILE_URL"
echo
if [ $? -eq 0 ]; then
echo "File downloaded successfully."
FILENAME="$(basename "$FILE_URL")"
CONTAINER_NAME="bap-network"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
CONTAINER_PATH="/usr/src/app/schemas"
docker cp "$FILENAME" "$CONTAINER_NAME":"$CONTAINER_PATH/$FILENAME"
if [ $? -eq 0 ]; then
echo "File copied to Docker container $CONTAINER_NAME successfully."
fi
CONTAINER_NAME="bap-client"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
docker cp "$FILENAME" "$CONTAINER_NAME":"$CONTAINER_PATH/$FILENAME"
if [ $? -eq 0 ]; then
echo "File copied to Docker container $CONTAINER_NAME successfully."
rm "$(basename "$FILE_URL")"
if [ $? -eq 0 ]; then
echo "Local copy of the file deleted successfully."
else
echo "Failed to delete the local copy of the file."
fi
else
echo "Failed to copy the file to Docker container."
fi
else
echo "Failed to download the file."
fi

View File

@@ -0,0 +1,42 @@
#!/bin/bash
read -p "Enter the path from where to download the layer 2 configuration file:" FILE_URL
CONTAINER_NAME="bap-network"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
CONTAINER_PATH="/usr/src/app/schemas"
wget -O "$(basename "$FILE_URL")" "$FILE_URL"
echo
if [ $? -eq 0 ]; then
echo "File downloaded successfully."
FILENAME="$(basename "$FILE_URL")"
CONTAINER_NAME="bpp-network"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
CONTAINER_PATH="/usr/src/app/schemas"
docker cp "$FILENAME" "$CONTAINER_NAME":"$CONTAINER_PATH/$FILENAME"
if [ $? -eq 0 ]; then
echo "File copied to Docker container $CONTAINER_NAME successfully."
fi
CONTAINER_NAME="bpp-client"
CONTAINER_ID=`docker ps -aqf "name=$CONTAINER_NAME"`
docker cp "$FILENAME" "$CONTAINER_NAME":"$CONTAINER_PATH/$FILENAME"
if [ $? -eq 0 ]; then
echo "File copied to Docker container $CONTAINER_NAME successfully."
rm "$(basename "$FILE_URL")"
if [ $? -eq 0 ]; then
echo "Local copy of the file deleted successfully."
else
echo "Failed to delete the local copy of the file."
fi
else
echo "Failed to copy the file to Docker container."
fi
else
echo "Failed to download the file."
fi

File diff suppressed because it is too large Load Diff