File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
nixos/modules/services/monitoring Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change 603603 ''
604604 )
605605 + ''
606- # clear cache after update and regenerate optimizations
606+ # clear cache after update (before migrations)
607607 OLD_VERSION=$(cat ${ cfg . dataDir } /version)
608608 if [[ $OLD_VERSION != "${ package . version } " ]]; then
609609 rm -r ${ cfg . dataDir } /cache/*
610- ${ artisanWrapper } /bin/librenms-artisan view:clear
611- ${ artisanWrapper } /bin/librenms-artisan optimize:clear
612- ${ artisanWrapper } /bin/librenms-artisan view:cache
613- ${ artisanWrapper } /bin/librenms-artisan optimize
614- echo "${ package . version } " > ${ cfg . dataDir } /version
615610 fi
616611
617612 # convert rrd files when the oneMinutePolling option is changed
623618
624619 # migrate db
625620 ${ artisanWrapper } /bin/librenms-artisan migrate --force --no-interaction
621+
622+ # regenerate cache after migrations after update
623+ if [[ $OLD_VERSION != "${ package . version } " ]]; then
624+ ${ artisanWrapper } /bin/librenms-artisan view:clear
625+ ${ artisanWrapper } /bin/librenms-artisan optimize:clear
626+ ${ artisanWrapper } /bin/librenms-artisan view:cache
627+ ${ artisanWrapper } /bin/librenms-artisan optimize
628+ echo "${ package . version } " > ${ cfg . dataDir } /version
629+ fi
626630 '' ;
627631 } ;
628632
You can’t perform that action at this time.
0 commit comments