The options are now stored in a different way on the controller. This
patch changes the interface for setting them to the Interface objects
so it is more straight-forward.
Signed-off-by: Radek Pazdera <rpazdera(a)redhat.com>
---
lnst/Controller/Machine.py | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/lnst/Controller/Machine.py b/lnst/Controller/Machine.py
index 3fc5c4f..28149b1 100644
--- a/lnst/Controller/Machine.py
+++ b/lnst/Controller/Machine.py
@@ -370,11 +370,8 @@ class Interface(object):
def add_slave(self, iface):
self._slaves[iface.get_id()] = iface
- def set_slave_options(self, slave_options):
- self._slave_options = slave_options
-
- def get_slave_options(self):
- return self._slave_options
+ def set_slave_option(self, slave_id, name, value):
+ self._slave_options[slave_id] = (name, value)
def add_address(self, addr):
self._addresses.append(addr)
--
1.8.3.1