summaryrefslogtreecommitdiffstats
path: root/cobbler/action_litesync.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2007-12-12 16:12:02 -0500
committerMichael DeHaan <mdehaan@redhat.com>2007-12-12 16:12:02 -0500
commit67c3916d2993fae45e2d2c0a2de10542883426bc (patch)
treedacf4af843b6299b99001a2d57050c676059d5e1 /cobbler/action_litesync.py
parentf21d59c43bd9d5101ef1fadd979b85eb63e124b2 (diff)
downloadthird_party-cobbler-67c3916d2993fae45e2d2c0a2de10542883426bc.tar.gz
third_party-cobbler-67c3916d2993fae45e2d2c0a2de10542883426bc.tar.xz
third_party-cobbler-67c3916d2993fae45e2d2c0a2de10542883426bc.zip
Performance tweaking and benchmarks.
Diffstat (limited to 'cobbler/action_litesync.py')
-rw-r--r--cobbler/action_litesync.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/cobbler/action_litesync.py b/cobbler/action_litesync.py
index 0cd4318..37d5bd5 100644
--- a/cobbler/action_litesync.py
+++ b/cobbler/action_litesync.py
@@ -92,7 +92,13 @@ class BootLiteSync:
self.sync.rmfile(os.path.join(self.settings.webdir, "profiles", name))
# delete contents on kickstarts/$name directory in webdir
self.sync.rmtree(os.path.join(self.settings.webdir, "kickstarts", name))
-
+
+ def update_system_netboot_status(self,name):
+ system = self.systems.find(name=name)
+ if system is None:
+ raise CX(_("error in system lookup for %s") % name)
+ self.sync.write_all_system_files(system,True)
+
def add_single_system(self, name):
# get the system object:
system = self.systems.find(name=name)