Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:advanced:sysupgrade_extras [2023/11/30 21:52] – [Instructions] optimize code vgaeteradocs:guide-user:advanced:sysupgrade_extras [2023/12/01 01:36] – [Instructions] minimize write operations vgaetera
Line 103: Line 103:
 sysupgrade_img() { sysupgrade_img() {
 wget -O - "${SYSUP_URL}/profiles.json" \ wget -O - "${SYSUP_URL}/profiles.json" \
-| jsonfilter -e "$['profiles']['${SYSUP_PROF}']\ +| jsonfilter -e "$['profiles']['${SYSUP_PROF}'
-['images'][@['type']='${SYSUP_TYPE}${SYSUP_EFI}'\+['images'][@['type']='${SYSUP_TYPE}${SYSUP_EFI}'
 &&@['filesystem']='${SYSUP_FS}']['name']" &&@['filesystem']='${SYSUP_FS}']['name']"
 } }
Line 121: Line 121:
 del_list system.service.disable='${SVC_NAME}' del_list system.service.disable='${SVC_NAME}'
 add_list system.service.'${SVC_STATE}'='${SVC_NAME}' add_list system.service.'${SVC_STATE}'='${SVC_NAME}'
-commit system 
 EOI EOI
 done done
 +uci commit system
 } }
  
  • Last modified: 2024/06/12 13:16
  • by vgaetera