X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plc.d%2Fbootmanager;h=4c7b86d93b2bec890854d317537cf53cd381e044;hb=de55450d9707b318aabf5b1caa542259e76a4eb9;hp=19b6e0396097f07e80f6416d2a076293f419cec9;hpb=03f6a3e00b1b234ae39953bc723348c1efe8fb34;p=bootmanager.git diff --git a/plc.d/bootmanager b/plc.d/bootmanager index 19b6e03..4c7b86d 100755 --- a/plc.d/bootmanager +++ b/plc.d/bootmanager @@ -29,13 +29,17 @@ case "$1" in [ -d "$topdir" ] || continue deployment=$(basename $topdir) if [ "$deployment" = "regular" ] ; then - dialog $"Rebuilding Boot Manager" + action $"Rebuilding Boot Manager" $topdir/build.sh regular check - else - dialog $"Rebuilding Boot Manager for deployment $deployment" + elif [ -x $topdir/build.sh ] ; then + action $"Rebuilding Boot Manager for deployment $deployment" $topdir/build.sh $deployment check + elif [ "$deployment" == "source" ] ; then + action $"Ignoring obsolete dir, please cleanup" "$topdir" + else + action $"WARNING: missing build.sh script in" "$topdir" fi done