summaryrefslogtreecommitdiffstats
path: root/cobbler/item_profile.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2009-10-09 12:00:46 -0400
committerMichael DeHaan <mdehaan@redhat.com>2009-10-09 12:00:46 -0400
commit6190735c975ce3616b758d2713701fc8c9f04880 (patch)
treeb977daa148a5dec5d3316331e911429edba18009 /cobbler/item_profile.py
parent0d1cb9883b1867a2ff6d936253f97f131850710f (diff)
downloadcobbler-6190735c975ce3616b758d2713701fc8c9f04880.tar.gz
cobbler-6190735c975ce3616b758d2713701fc8c9f04880.tar.xz
cobbler-6190735c975ce3616b758d2713701fc8c9f04880.zip
Further work on Java code generator.
Diffstat (limited to 'cobbler/item_profile.py')
-rw-r--r--cobbler/item_profile.py60
1 files changed, 30 insertions, 30 deletions
diff --git a/cobbler/item_profile.py b/cobbler/item_profile.py
index 0d595119..5083d10d 100644
--- a/cobbler/item_profile.py
+++ b/cobbler/item_profile.py
@@ -30,36 +30,36 @@ from utils import _
# this datastructure is described in great detail in item_distro.py -- read the comments there.
FIELDS = [
- ["name","",None,"Name",True,"Ex: F10-i386-webserver",0],
- ["uid","","","",False,"",0],
- ["owners","SETTINGS:default_ownership","SETTINGS:self.settings.default_ownership","Owners",True,"Owners list for authz_ownership (space delimited)",0],
- ["distro",None,'<<inherit>>',"Distribution",True,"Parent distribution",[]],
- ["enable_menu","SETTINGS:enable_menu",'<<inherit>>',"Enable PXE Menu?",True,"Show this profile in the PXE menu?",0],
- ["kickstart","SETTINGS:default_kickstart",'<<inherit>>',"Kickstart",True,"Path to kickstart template",0],
- ["kernel_options",{},'<<inherit>>',"Kernel Options",True,"Ex: selinux=permissive",0],
- ["kernel_options_post",{},'<<inherit>>',"Kernel Options (Post Install)",True,"Ex: clocksource=pit noapic",0],
- ["ks_meta",{},'<<inherit>>',"Kickstart Metadata",True,"Ex: dog=fang agent=86",0],
- ["repos",[],'<<inherit>>',"Repos",True,"Repos to auto-assign to this profile",[]],
- ["comment","","","Comment",True,"Free form text description",0],
- ["virt_auto_boot","SETTINGS:virt_auto_boot",'<<inherit>>',"Virt Auto Boot",True,"Auto boot this VM?",0],
- ["virt_cpus",1,'<<inherit>>',"Virt CPUs",True,"integer",0],
- ["virt_file_size","SETTINGS:default_virt_file_size",'<<inherit>>',"Virt File Size(GB)",True,"",0],
- ["virt_ram","SETTINGS:default_virt_ram",'<<inherit>>',"Virt RAM (MB)",True,"",0],
- ["depth",1,1,"",False,"",0],
- ["virt_type","SETTINGS:default_virt_type",'<<inherit>>',"Virt Type",True,"Virtualization technology to use",["xenpv","xenfv","qemu", "vmware"]],
- ["virt_path","",'<<inherit>>',"Virt Path",True,"Ex: /directory OR VolGroup00",0],
- ["virt_bridge","SETTINGS:default_virt_bridge",'<<inherit>>',"Virt Bridge",True,"",0],
- ["dhcp_tag","default",'<<inherit>>',"DHCP Tag",True,"See manpage or leave blank",0],
- ["parent",'','',"",False,"",0],
- ["server","<<inherit>>",'<<inherit>>',"Server Override",True,"See manpage or leave blank",0],
- ["ctime",0,0,"",False,"",0],
- ["mtime",0,0,"",False,"",0],
- ["name_servers","SETTINGS:default_name_servers",[],"Name Servers",True,"space delimited",0],
- ["name_servers_search","SETTINGS:default_name_servers_search",[],"Name Servers Search Path",True,"space delimited",0],
- ["mgmt_classes",[],'<<inherit>>',"Management Classes",True,"For external configuration management",0],
- ["template_files",{},'<<inherit>>',"Template Files",True,"File mappings for built-in config management",0],
- ["redhat_management_key","<<inherit>>","<<inherit>>","Red Hat Management Key",True,"Registration key for RHN, Spacewalk, or Satellite",0],
- ["redhat_management_server","<<inherit>>","<<inherit>>","Red Hat Management Server",True,"Address of Spacewalk or Satellite Server",0]
+ ["name","",None,"Name",True,"Ex: F10-i386-webserver",0,"str"],
+ ["uid","","","",False,"",0,"str"],
+ ["owners","SETTINGS:default_ownership","SETTINGS:self.settings.default_ownership","Owners",True,"Owners list for authz_ownership (space delimited)",0,"list"],
+ ["distro",None,'<<inherit>>',"Distribution",True,"Parent distribution",[],"str"],
+ ["enable_menu","SETTINGS:enable_menu",'<<inherit>>',"Enable PXE Menu?",True,"Show this profile in the PXE menu?",0,"bool"],
+ ["kickstart","SETTINGS:default_kickstart",'<<inherit>>',"Kickstart",True,"Path to kickstart template",0,"str"],
+ ["kernel_options",{},'<<inherit>>',"Kernel Options",True,"Ex: selinux=permissive",0,"dict"],
+ ["kernel_options_post",{},'<<inherit>>',"Kernel Options (Post Install)",True,"Ex: clocksource=pit noapic",0,"dict"],
+ ["ks_meta",{},'<<inherit>>',"Kickstart Metadata",True,"Ex: dog=fang agent=86",0,"dict"],
+ ["repos",[],'<<inherit>>',"Repos",True,"Repos to auto-assign to this profile",[],"list"],
+ ["comment","","","Comment",True,"Free form text description",0,"str"],
+ ["virt_auto_boot","SETTINGS:virt_auto_boot",'<<inherit>>',"Virt Auto Boot",True,"Auto boot this VM?",0,"bool"],
+ ["virt_cpus",1,'<<inherit>>',"Virt CPUs",True,"integer",0,"int"],
+ ["virt_file_size","SETTINGS:default_virt_file_size",'<<inherit>>',"Virt File Size(GB)",True,"",0,"float"],
+ ["virt_ram","SETTINGS:default_virt_ram",'<<inherit>>',"Virt RAM (MB)",True,"",0,"int"],
+ ["depth",1,1,"",False,"",0,"int"],
+ ["virt_type","SETTINGS:default_virt_type",'<<inherit>>',"Virt Type",True,"Virtualization technology to use",["xenpv","xenfv","qemu", "vmware"],"str"],
+ ["virt_path","",'<<inherit>>',"Virt Path",True,"Ex: /directory OR VolGroup00",0,"str"],
+ ["virt_bridge","SETTINGS:default_virt_bridge",'<<inherit>>',"Virt Bridge",True,"",0,"str"],
+ ["dhcp_tag","default",'<<inherit>>',"DHCP Tag",True,"See manpage or leave blank",0,"str"],
+ ["parent",'','',"",False,"",0,"str"],
+ ["server","<<inherit>>",'<<inherit>>',"Server Override",True,"See manpage or leave blank",0,"str"],
+ ["ctime",0,0,"",False,"",0,"int"],
+ ["mtime",0,0,"",False,"",0,"int"],
+ ["name_servers","SETTINGS:default_name_servers",[],"Name Servers",True,"space delimited",0,"list"],
+ ["name_servers_search","SETTINGS:default_name_servers_search",[],"Name Servers Search Path",True,"space delimited",0,"list"],
+ ["mgmt_classes",[],'<<inherit>>',"Management Classes",True,"For external configuration management",0,"list"],
+ ["template_files",{},'<<inherit>>',"Template Files",True,"File mappings for built-in config management",0,"dict"],
+ ["redhat_management_key","<<inherit>>","<<inherit>>","Red Hat Management Key",True,"Registration key for RHN, Spacewalk, or Satellite",0,"str"],
+ ["redhat_management_server","<<inherit>>","<<inherit>>","Red Hat Management Server",True,"Address of Spacewalk or Satellite Server",0,"str"]
]
class Profile(item.Item):