[PATCH] regression-tests: Fix LNST regression test #13
by Jiri Prochazka
Since 90ab16c, non defined aliases return None when accessed,
instead of raising XmlTemplateError exception, making this
test invalid. This patch fixes it, so it expects failure instead
of an error
Signed-off-by: Jiri Prochazka <jprochaz(a)redhat.com>
---
regression-tests/tests/13/run.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/regression-tests/tests/13/run.sh b/regression-tests/tests/13/run.sh
index f988ae6..b72d1e2 100755
--- a/regression-tests/tests/13/run.sh
+++ b/regression-tests/tests/13/run.sh
@@ -17,6 +17,6 @@ assert_status "fail" "$rv"
lnst-ctl -d run taskapi-alias-namespace-check.xml
rv=$?
-assert_status "error" "$rv"
+assert_status "fail" "$rv"
end_test
--
2.4.3
8 years, 7 months
[PATCH] Controller: Replace InterfaceAPI.get_ip_prefix() with InterfaceAPI.get_prefix()
by Jiri Prochazka
This patch renames InterfaceAPI.get_ip_prefix() to InterfaceAPI.get)prefix(),
leaves InterfaceAPI.get_ip_prefix() as an alias to InterfaceAPI.get_prefix()
and marks InterfaceAPI.get_ip_prefix() as deprecated
Signed-off-by: Jiri Prochazka <jprochaz(a)redhat.com>
---
lnst/Controller/Task.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lnst/Controller/Task.py b/lnst/Controller/Task.py
index 7306203..f3047ef 100644
--- a/lnst/Controller/Task.py
+++ b/lnst/Controller/Task.py
@@ -373,9 +373,13 @@ class InterfaceAPI(object):
def get_ip_addrs(self):
return self.get_ips()
- def get_ip_prefix(self, ip_index):
+ def get_prefix(self, ip_index):
return VolatileValue(self._if.get_prefix, ip_index)
+ @deprecated
+ def get_ip_prefix(self, ip_index):
+ return self.get_prefix(ip_index)
+
def get_mtu(self):
return VolatileValue(self._if.get_mtu)
--
2.4.3
8 years, 7 months