diff options
-rw-r--r-- | cobbler/webui/CobblerWeb.py | 3 | ||||
-rw-r--r-- | webui_templates/profile_edit.tmpl | 15 |
2 files changed, 17 insertions, 1 deletions
diff --git a/cobbler/webui/CobblerWeb.py b/cobbler/webui/CobblerWeb.py index a0789f24..9da15b3e 100644 --- a/cobbler/webui/CobblerWeb.py +++ b/cobbler/webui/CobblerWeb.py @@ -680,7 +680,7 @@ class CobblerWeb(object): ksmeta=None,owners=None,enablemenu=None,virtfilesize=None,virtram=None,virttype=None, virtpath=None,repos=None,dhcptag=None,delete1=False,delete2=False, parent=None,virtcpus=None,virtbridge=None,subprofile=None,server_override=None, - name_servers=None,name_servers_search=None,redhatmanagementkey=None,recursive=False,**args): + name_servers=None,name_servers_search=None,redhatmanagementkey=None,mgmt_classes=None,recursive=False,**args): if not self.__xmlrpc_setup(): return self.xmlrpc_auth_failure() @@ -749,6 +749,7 @@ class CobblerWeb(object): self.remote.modify_profile(profile, 'name_servers', name_servers, self.token) self.remote.modify_profile(profile, 'name_servers_search', name_servers_search, self.token) self.remote.modify_profile(profile, 'redhat_management_key', redhatmanagementkey, self.token) + self.remote.modify_profile(profile, 'mgmt_classes', mgmt_classes, self.token) if repos is None: repos = [] diff --git a/webui_templates/profile_edit.tmpl b/webui_templates/profile_edit.tmpl index 0cc3ed2b..54ab0127 100644 --- a/webui_templates/profile_edit.tmpl +++ b/webui_templates/profile_edit.tmpl @@ -445,6 +445,21 @@ redhatmanagementkey" </td> </tr> + <tr> + <td> + <label for="mgmt_classes">Management Classes</label> + </td> + <td> + #if $profile + #set joined = " ".join($profile.mgmt_classes) + <input type="text" size="255" style="width: 400px;" name="mgmt_classes" id="mgmt_classes" value="$joined" /> + #else + <input type="text" size="255" style="width: 400px;" name="mgmt_classes" id="mgmt_classes" value="" /> + #end if + <p class="context-tip">Management classes (space delimited) for use with external configuration management system.</p> + </td> + </tr> + <tr> <td> |