diff options
author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-11 17:16:33 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-11 17:16:33 -0400 |
commit | e59fcd2f59bac2c849bbe44b500a2dc0946d087e (patch) | |
tree | 1039360922eb47321ee07f8c1aae15f680f8aea4 /cobbler/item_system.py | |
parent | d6aed4111d7146e853db5e141f4ca742e6ff5cb2 (diff) | |
download | third_party-cobbler-e59fcd2f59bac2c849bbe44b500a2dc0946d087e.tar.gz third_party-cobbler-e59fcd2f59bac2c849bbe44b500a2dc0946d087e.tar.xz third_party-cobbler-e59fcd2f59bac2c849bbe44b500a2dc0946d087e.zip |
Checking in the read-write API with demo examples at the bottom of remote.py
Diffstat (limited to 'cobbler/item_system.py')
-rw-r--r-- | cobbler/item_system.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cobbler/item_system.py b/cobbler/item_system.py index 9f22969..03a8f69 100644 --- a/cobbler/item_system.py +++ b/cobbler/item_system.py @@ -301,3 +301,21 @@ class System(item.Item): buf = buf + _("dhcp tag : %s\n") % self.dhcp_tag return buf + def remote_methods(self): + return { + 'name' : self.set_name, + 'profile' : self.set_profile, + 'kopts' : self.set_kernel_options, + 'ksmeta' : self.set_ksmeta, + 'hostname' : self.set_hostname, + 'ip-address' : self.set_ip_address, + 'ip' : self.set_ip_address, # alias + 'mac-address' : self.set_mac_address, + 'mac' : self.set_mac_address, # alias + 'kickstart' : self.set_kickstart, + 'netboot-enabled' : self.set_netboot_enabled, + 'virt-path' : self.set_virt_path, + 'virt-type' : self.set_virt_type, + 'dhcp-tag' : self.set_dhcp_tag + } + |