summaryrefslogtreecommitdiffstats
path: root/cobbler/item_image.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-11-24 18:26:36 -0500
committerMichael DeHaan <mdehaan@redhat.com>2008-11-24 18:26:36 -0500
commitf1e10e6c3c1cb3201f1a8f2636c91e46383a89b1 (patch)
tree3ce9fe3e2193b0d90ddf9fc3f503b367691d81ac /cobbler/item_image.py
parent1f2317512043fb84cdbdbef89d9964558dfdf39d (diff)
downloadcobbler-f1e10e6c3c1cb3201f1a8f2636c91e46383a89b1.tar.gz
cobbler-f1e10e6c3c1cb3201f1a8f2636c91e46383a89b1.tar.xz
cobbler-f1e10e6c3c1cb3201f1a8f2636c91e46383a89b1.zip
Add UID field to API
Diffstat (limited to 'cobbler/item_image.py')
-rw-r--r--cobbler/item_image.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/cobbler/item_image.py b/cobbler/item_image.py
index 105432af..227411f7 100644
--- a/cobbler/item_image.py
+++ b/cobbler/item_image.py
@@ -44,6 +44,7 @@ class Image(item.Item):
Reset this object.
"""
self.name = ''
+ self.uid = ""
self.arch = 'i386'
self.file = ''
self.parent = ''
@@ -96,6 +97,10 @@ class Image(item.Item):
self.ctime = self.load_item(seed_data, 'ctime', 0)
self.mtime = self.load_item(seed_data, 'mtime', 0)
+ self.uid = self.load_item(seed_data,'uid','')
+ if self.uid == '':
+ self.uid = self.config.generate_uid()
+
return self
def set_arch(self,arch):
@@ -195,7 +200,8 @@ class Image(item.Item):
'os_version' : self.os_version,
'comment' : self.comment,
'ctime' : self.ctime,
- 'mtime' : self.mtime
+ 'mtime' : self.mtime,
+ 'uid' : self.uid
}
def printable(self):