From 4a7ff493f9983c1ae0ae749d385a32db90819650 Mon Sep 17 00:00:00 2001
From: Guido Trotter <ultrotter@google.com>
Date: Wed, 23 Apr 2008 14:51:39 +0000
Subject: [PATCH] burnin: remove created exports

Make burnin remove exports after importing the instance back.

Reviewed-by: iustinp
---
 tools/burnin | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/tools/burnin b/tools/burnin
index c8e40b063..63ffb2e84 100755
--- a/tools/burnin
+++ b/tools/burnin
@@ -299,6 +299,7 @@ class Burner(object):
                                         ip_check=True,
                                         wait_for_sync=True,
                                         mac="auto")
+      erem_op = opcodes.OpRemoveExport(instance_name=instance)
 
       Log("- Export instance %s to node %s" % (instance, enode))
       self.ExecOp(exp_op)
@@ -308,6 +309,9 @@ class Burner(object):
       Log("- Import instance %s from node %s to node %s" %
           (instance, enode, pnode))
       self.ExecOp(imp_op)
+      Log("- Remove export of instance %s" % (instance))
+      self.ExecOp(erem_op)
+
       self.to_rem.append(instance)
 
   def StopInstance(self, instance):
-- 
GitLab