Merge pull request #242 from dougbtv/entrypoint-movefile

Updates entrypoint for atomic move of binary
This commit is contained in:
Doug Smith
2019-01-22 10:45:19 -05:00
committed by GitHub

View File

@@ -84,8 +84,9 @@ do
fi fi
done done
# Copy files into proper places. # Copy files into place and atomically move into final binary name
cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR/_multus
mv -f $CNI_BIN_DIR/_multus $CNI_BIN_DIR/multus
if [ "$MULTUS_CONF_FILE" != "auto" ]; then if [ "$MULTUS_CONF_FILE" != "auto" ]; then
cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR
fi fi