From b3cfbc853657063eedbe1f831c84b926cf77ea98 Mon Sep 17 00:00:00 2001 From: Vivek Dutta Date: Thu, 20 Nov 2025 21:38:54 +0530 Subject: [PATCH] netmode: reboot to apply mode change --- netmode/files/lib/netmode/post/datamodel_init.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/netmode/files/lib/netmode/post/datamodel_init.sh b/netmode/files/lib/netmode/post/datamodel_init.sh index da7f91df5..07541e569 100644 --- a/netmode/files/lib/netmode/post/datamodel_init.sh +++ b/netmode/files/lib/netmode/post/datamodel_init.sh @@ -1,10 +1,11 @@ #!/bin/sh -# This script is to cleanup dmmap and restart datamodel related services +# This script is to restart related datamodel microservices # when wan mode changes -if [ -d "/etc/bbfdm/dmmap/" ]; then - rm -rf /etc/bbfdm/dmmap/* + +if [ ! -f /var/run/boot_complete ]; then + return 0 fi -ubus -t 10 call bbfdm get '{"path":"Device."}' >/dev/null +reboot &