From: Björn Baumbach Date: Tue, 20 Mar 2018 11:15:22 +0000 (+0100) Subject: samba-tool visualize: fix python2.6 incompatibility X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=9312a1cdafbd5a0140d72502487c4e478dc578d2;p=metze%2Fsamba%2Fwip.git samba-tool visualize: fix python2.6 incompatibility BUG: https://bugzilla.samba.org/show_bug.cgi?id=13337 Signed-off-by: Björn Baumbach Reviewed-by: Andrew Bartlett Reviewed-by: Douglas Bagnall Autobuild-User(master): Douglas Bagnall Autobuild-Date(master): Wed Mar 21 09:25:51 CET 2018 on sn-devel-144 --- diff --git a/python/samba/netcmd/visualize.py b/python/samba/netcmd/visualize.py index 473872a7d728..3e5b9501e3a0 100644 --- a/python/samba/netcmd/visualize.py +++ b/python/samba/netcmd/visualize.py @@ -176,7 +176,11 @@ def get_partition_maps(samdb): "DNSDOMAIN": "DC=DomainDnsZones,%s" % base_dn, "DNSFOREST": "DC=ForestDnsZones,%s" % base_dn } - long_to_short = {v: k for k, v in short_to_long.iteritems()} + + long_to_short = {} + for s, l in short_to_long.iteritems(): + long_to_short[l] = s + return short_to_long, long_to_short