diff options
author | Volker Uhrig | 2007-04-17 17:22:13 +0200 |
---|---|---|
committer | Volker Uhrig | 2007-04-17 17:22:13 +0200 |
commit | c35e98e45116dc4343752f696fe690af0a89d62d (patch) | |
tree | ae78160df70fb9bea07e556ad542869b0a4f491e /virtualization/menulist-creator | |
parent | xdialog integrated, misc minor fixes (diff) | |
download | core-c35e98e45116dc4343752f696fe690af0a89d62d.tar.gz core-c35e98e45116dc4343752f696fe690af0a89d62d.tar.xz core-c35e98e45116dc4343752f696fe690af0a89d62d.zip |
priority added
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@907 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'virtualization/menulist-creator')
-rwxr-xr-x | virtualization/menulist-creator | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/virtualization/menulist-creator b/virtualization/menulist-creator index d4da929c..dac2f9ea 100755 --- a/virtualization/menulist-creator +++ b/virtualization/menulist-creator @@ -27,6 +27,9 @@ vmdir="." && cd ${vmdir} # template for runvmware templatevmware="${vmdir}/templates/runvmware-v2" +# delete all priority files +rm -rf ${vmdir}/runscripts/${i}/[0-9]_*.runvmware + # Take all xml files and work with them for xml in *.xml;do @@ -137,6 +140,8 @@ for xml in *.xml;do exit 0 fi + # Get priority, use it for important Images in Xdialog + priority=$(grep "priority param=\"" ${xml} | awk -F "\"" '{print $2}') ############################################################################## ## main part, @@ -223,6 +228,14 @@ for xml in *.xml;do -e "s/network=\"CHANGEIT\"/network=\"${network}\"/" \ ${templatevmware} \ > ${vmdir}/runscripts/${i}/${image}.runvmware + + + # If we have a priority defined we rename the file + if [ ${priority} ]; then + mv ${vmdir}/runscripts/${i}/${image}.runvmware \ + ${vmdir}/runscripts/${i}/${priority}_${image}.runvmware + fi + # Xdialog menu entrys echo -e "\"${vmdir}/runscripts/${i}/${image}.vmware\" \\ |