diff --git a/gns3-qemu.json b/gns3-qemu.json index 9875268..ee23ac9 100644 --- a/gns3-qemu.json +++ b/gns3-qemu.json @@ -51,7 +51,7 @@ "inline": [ "cd opennms-horizon", "md5sum opennms-horizon.qcow2.gz > opennms-horizon.qcow2.gz.md5sum", - "../appliance/create-appliance.sh {{user `onms-version`}} > opennms-horizon.log", + "../gns3/create-appliance-file.sh {{user `onms-version`}} > opennms-horizon.log", "rm packer-qemu" ] } diff --git a/gns3/create-appliance-file.sh b/gns3/create-appliance-file.sh new file mode 100644 index 0000000..280cf6a --- /dev/null +++ b/gns3/create-appliance-file.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +VERSION="$1" +MD5SUM="`cat opennms-horizon.qcow2.gz.md5sum | cut -d\\ -f1`" +FILESIZE="`stat -c %s opennms-horizon.qcow2.gz`" + +echo "Creating new opennms-horizon.gns3a appliance file:" +echo "- OpenNMS version.: $VERSION" +echo "- Image md5sum....: $MD5SUM" +echo "- Image filesize..: $FILESIZE" + +sed -e "s/\${version}/$VERSION/" -e "s/\${md5sum}/$MD5SUM/" -e "s/\${filesize}/$FILESIZE/" ../gns3/opennms-horizon.gns3a > opennms-horizon.gns3a \ No newline at end of file diff --git a/appliance/opennms-horizon.gns3a b/gns3/opennms-horizon.gns3a similarity index 100% rename from appliance/opennms-horizon.gns3a rename to gns3/opennms-horizon.gns3a diff --git a/appliance/opennms-horizon.svg b/gns3/opennms-horizon.svg similarity index 100% rename from appliance/opennms-horizon.svg rename to gns3/opennms-horizon.svg