diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2006-10-12 11:26:14 -0400 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2006-10-12 11:26:14 -0400 |
commit | 55ce69eb59d2080aaeea7e4f712583e9967f6167 (patch) | |
tree | ee489735f41da6907022e06c7a6ad516b7b4885f /cobbler/item_distro.py | |
parent | d496b2b75dc3bb80b85deac10125450073e4fee7 (diff) | |
download | third_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.tar.gz third_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.tar.xz third_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.zip |
Added a basic locking system to avoid multiple "sync" operations happening at the same time -- not a huge risk -- but it ought to be guarded against.
Diffstat (limited to 'cobbler/item_distro.py')
-rw-r--r-- | cobbler/item_distro.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cobbler/item_distro.py b/cobbler/item_distro.py index 838dc1a..0d0f26d 100644 --- a/cobbler/item_distro.py +++ b/cobbler/item_distro.py @@ -43,11 +43,11 @@ class Distro(item.Item): """ Modify this object to take on values in seed_data """ - self.name = seed_data['name'] - self.kernel = seed_data['kernel'] - self.initrd = seed_data['initrd'] - self.kernel_options = seed_data['kernel_options'] - self.ks_meta = seed_data['ks_meta'] + self.name = self.load_item(seed_data,'name') + self.kernel = self.load_item(seed_data,'kernel') + self.initrd = self.load_item(seed_data,'initrd') + self.kernel_options = self.load_item(seed_data,'kernel_options') + self.ks_meta = self.load_item(seed_data,'ks_meta') return self def set_kernel(self,kernel): |