aboutsummaryrefslogtreecommitdiffstats
path: root/sfc/lib/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'sfc/lib/utils.py')
-rw-r--r--sfc/lib/utils.py20
1 files changed, 18 insertions, 2 deletions
diff --git a/sfc/lib/utils.py b/sfc/lib/utils.py
index 5340d66c..65942b9f 100644
--- a/sfc/lib/utils.py
+++ b/sfc/lib/utils.py
@@ -426,12 +426,20 @@ def wait_for_classification_rules(ovs_logger, compute_clients,
else:
first_RSP = ''
rsps = ''
- logger.debug("This is the first_RSP: %s" % first_RSP)
+ logger.info("This is the first_RSP: %s" % first_RSP)
if num_chains == 1:
while not ((len(rsps) == 1) and (first_RSP != rsps[0])):
rsps = ofctl_time_counter(ovs_logger, compute_client)
- logger.debug("These are the rsps: %s" % rsps)
+ logger.info("These are the rsps: %s" % rsps)
timeout -= 1
+ if timeout == 10:
+ output = ovs_logger.ofctl_dump_flows(compute_client)
+ logger.info("output ofctl: %s" % output)
+ output2 = ovs_logger.vsctl_show(compute_client)
+ logger.info("output vsctl: %s" % output2)
+ _, stdout, _ = compute_client.exec_command('ip a')
+ output3 = ''.join(stdout.readlines())
+ logger.info("The interfaces: %s" % output3)
if timeout == 0:
logger.error(
"Timeout but classification rules are not updated")
@@ -443,6 +451,14 @@ def wait_for_classification_rules(ovs_logger, compute_clients,
rsps = ofctl_time_counter(ovs_logger, compute_client)
logger.info("This is the rsps: %s" % rsps)
timeout -= 1
+ if timeout == 10:
+ output = ovs_logger.ofctl_dump_flows(compute_client)
+ logger.info("output ofctl: %s" % output)
+ output2 = ovs_logger.vsctl_show(compute_client)
+ logger.info("output vsctl: %s" % output2)
+ _, stdout, _ = compute_client.exec_command('ip a')
+ output3 = ''.join(stdout.readlines())
+ logger.info("The interfaces: %s" % output3)
if timeout == 0:
logger.error(
"Timeout but classification rules are not updated")