From 9e725cb28ab7ac1520fe172626d84f8e912c063d Mon Sep 17 00:00:00 2001
From: Bob Lantz <rlantz@cs.stanford.edu>
Date: Sat, 7 Sep 2013 17:19:25 -0700
Subject: [PATCH] Add 'mininet' prefix to output files

---
 util/vm/build.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/util/vm/build.py b/util/vm/build.py
index bd041512..8f1610d8 100755
--- a/util/vm/build.py
+++ b/util/vm/build.py
@@ -502,7 +502,7 @@ def convert( cow, basename ):
 # Warning: XML file cannot begin with a newline!
 
 OVFTemplate = """<?xml version="1.0"?>
-<Envelope ovf:version="1.0" xml:lang="en-US" 
+<Envelope ovf:version="1.0" xml:lang="en-US"
     xmlns="http://schemas.dmtf.org/ovf/envelope/1"
     xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
     xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData"
@@ -623,7 +623,8 @@ def build( flavor='raring32server' ):
     log( '* Logging to', abspath( LogFile.name ) )
     log( '* Created working directory', dir )
     image, kernel, initrd = findBaseImage( flavor )
-    volume = flavor + '.qcow2'
+    basename = 'mininet-' + flavor
+    volume = basename + '.qcow2'
     run( 'qemu-img create -f qcow2 -b %s %s' % ( image, volume ) )
     log( '* VM image for', flavor, 'created as', volume )
     if LogToConsole:
@@ -634,12 +635,12 @@ def build( flavor='raring32server' ):
     vm = boot( volume, kernel, initrd, logfile )
     interact( vm )
     size = qcow2size( volume )
-    vmdk = convert( volume, basename=flavor )
+    vmdk = convert( volume, basename=basename )
     if not SaveQCOW2:
         log( '* Removing qcow2 volume', volume )
         os.remove( volume )
     log( '* Converted VM image stored as', abspath( vmdk ) )
-    ovf = generateOVF( diskname=vmdk, disksize=size, name=flavor, mem=1024 )
+    ovf = generateOVF( diskname=vmdk, disksize=size, name=basename )
     log( '* Generated OVF descriptor file', ovf )
     end = time()
     elapsed = end - start
-- 
GitLab