From c35e98e45116dc4343752f696fe690af0a89d62d Mon Sep 17 00:00:00 2001 From: Volker Uhrig Date: Tue, 17 Apr 2007 15:22:13 +0000 Subject: priority added git-svn-id: http://svn.openslx.org/svn/openslx/trunk@907 95ad53e4-c205-0410-b2fa-d234c58c8868 --- virtualization/README | 4 +++- virtualization/menulist-creator | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'virtualization') diff --git a/virtualization/README b/virtualization/README index 09d8196d..578a6c01 100644 --- a/virtualization/README +++ b/virtualization/README @@ -13,7 +13,9 @@ Structure and files: runvmware-v2 template, needed by menulist-creator - templates/Vorlage_VMWareImageAdministrator.xml: example xml file with verbose description -- templates/ +- templates/xdialog.sh: + template with major program configuration of Xdialog + needed by menulist-creator Goal: - better documentation of source and virtualisation 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\" \\ -- cgit v1.2.3-55-g7522