python: bulk replace dict.itervalues to values for py3
authorJoe Guo <joeg@catalyst.net.nz>
Tue, 10 Apr 2018 22:44:24 +0000 (10:44 +1200)
committerDouglas Bagnall <dbagnall@samba.org>
Fri, 13 Apr 2018 05:27:12 +0000 (07:27 +0200)
In py3, iterxxx methods are removed.

Signed-off-by: Joe Guo <joeg@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
source4/scripting/bin/w32err_code.py

index 665bfdf1cebfc442f9551b8de46453d9ecb60bda..b05d25785c1e747657d6a35003e2764710728600 100755 (executable)
@@ -194,7 +194,7 @@ class WerrorGenerator(object):
         fp.close()
 
     def _lookup_error_by_name(self, err_name, defined_errors):
-        for err in defined_errors.itervalues():
+        for err in defined_errors.values():
             if err['err_name'] == err_name:
                 return err
         return None
@@ -212,7 +212,7 @@ class WerrorGenerator(object):
         new_errors = {}
         diff_code_errors = []
         diff_name_errors = []
-        for err_def in errors.itervalues():
+        for err_def in errors.values():
             add_error = True
             # try get defined error by code
             if defined_errors.has_key(err_def['code']):