ESXi replication wasn't working correctly if the parent dir already existed.

Patch attached.

Thanks,

Jonathan
From e7bfd87cbe95a381a9c89e096d621c15399f4f80 Mon Sep 17 00:00:00 2001
From: Jonathan Sabo <js...@verisign.com>
Date: Fri, 24 Jun 2011 09:08:27 -0400
Subject: [PATCH] Fix bug with esxi replication.  It wasn't rsyncing the distro over if the parentdir already existed.

---
 cobbler/action_replicate.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cobbler/action_replicate.py b/cobbler/action_replicate.py
index 2297bcf..e8f8693 100644
--- a/cobbler/action_replicate.py
+++ b/cobbler/action_replicate.py
@@ -176,7 +176,7 @@ class Replicate:
                         parentdir = os.path.split(dest)[0]
                         if not os.path.isdir(parentdir):
                             os.makedirs(parentdir)
-                            self.rsync_it("distro-%s"%distro["name"], parentdir)
+                        self.rsync_it("distro-%s"%distro["name"], parentdir)
 
             self.logger.info("Rsyncing repos")
             for repo in self.must_include["repo"].keys():
-- 
1.7.4.1

_______________________________________________
cobbler-devel mailing list
cobbler-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/cobbler-devel

Reply via email to