[OpenWrt-Devel] [PATCH v4 2/2] Allow sysupgrade restore on ER
Jonathan Thibault
jonathan at navigue.com
Tue Dec 4 17:14:53 EST 2018
On 04/12/18 04:53 PM, Petr Štetiar wrote:
>
> Please try to follow DRY principles and don't copy&paste the same code over
> again. I mean something like this:
>
> er_move_config() {
> local dev="$1"
> mount -t vfat "$dev" /mnt
> [ -f /mnt/sysupgrade.tgz ] && mv -f /mnt/sysupgrade.tgz /
> umount /mnt
> }
>
> move_config() {
> . /lib/functions.sh
>
> case "$(board_name)" in
> er)
> er_move_config /dev/mmcblk0p1
> ;;
> erlite)
> er_move_config /dev/sda1
> ;;
> esac
> }
No problem. I was thinking along those lines too initially but as this
isn't my code I was trying my best to match what's already there and not
step on any toes. Same for the board_name eval order. I had matched
what was already in the file until it was requested that I put them in
order.
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list