[entrypoint] Updates entrypoint for atomic move of binary (for cleaner upgrade)

This commit is contained in:
dougbtv 2019-01-22 10:38:02 -05:00
parent ac3f0d155e
commit d7e8809cf8

View File

@ -84,8 +84,9 @@ do
fi
done
# Copy files into proper places.
cp -f $MULTUS_BIN_FILE $CNI_BIN_DIR
# Copy files into place and atomically move into final binary name
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
cp -f $MULTUS_CONF_FILE $CNI_CONF_DIR
fi