On 9/9/22 03:15, Dumitru Ceara wrote:
On 8/19/22 15:17, Mark Michelson wrote:
Thanks for fixing my janky code, Dumitru :)

Acked-by: Mark Michelson <[email protected]>


Thanks Mark for the review!

Any chance we can get this merged to main and all stable branches down
to 22.03 LTS?  It's not a feature, it's just a minor change to the test
tools and it unblocks compilation with more recent versions of flake8.

Regards,
Dumitru


I merged this to main, branch-22.09, branch-22.06, and branch-22.03.

On 8/16/22 10:53, Dumitru Ceara wrote:
This commit also fixes some output issues due to truncated lines
within f-strings or acl log lines that include trailing whitespace
in check_acl_log.py.  It also implicitly fixes the flake8 reported
issue:
    tests/check_acl_log.py:94:80: E501 line too long (80 > 79 characters)

Signed-off-by: Dumitru Ceara <[email protected]>
---
V2:
- Addressed Ilya's comments.
- Fixed formatting for all f-string generated output.
- Removed trailing whitespace from logs.
---
   tests/check_acl_log.py |   16 +++++++++-------
   1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/tests/check_acl_log.py b/tests/check_acl_log.py
index 1dd9630c0..0c1968b2e 100644
--- a/tests/check_acl_log.py
+++ b/tests/check_acl_log.py
@@ -37,13 +37,14 @@ def parse_acl_log(line):
     def get_acl_log(entry_num=1):
       with open("ovn-controller.log", "r") as controller_log:
-        acl_logs = [line for line in controller_log if "acl_log" in
line]
+        acl_logs = [line.rstrip() for line in controller_log
+                    if "acl_log" in line]
           try:
               return acl_logs[entry_num - 1]
           except IndexError:
               print(
-                f"There were not {entry_num} acl_log entries, \
-                only {len(acl_logs)}"
+                f"There were not {entry_num} acl_log entries, "
+                f"only {len(acl_logs)}"
               )
               exit(1)
   @@ -91,14 +92,15 @@ def main():
           try:
               if parsed_log[key] != val:
                   print(
-                    f"Expected log {key}={val} but got
{key}={parsed_log[key]} \
-                    in:\n\t'{acl_log}"
+                    f"Expected log {key}={val} but got "
+                    f"{key}={parsed_log[key]} "
+                    f"in:\n\t'{acl_log}'"
                   )
                   exit(1)
           except KeyError:
               print(
-                f"Expected log {key}={val} but {key} does not exist \
-                in:\n\t'{acl_log}'"
+                f"Expected log {key}={val} but {key} does not exist
in:\n"
+                f"\t'{acl_log}'"
               )
               exit(1)



_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to