# special case for oMObjectClass, which is a binary object
v = o[a]
for j in v:
- value = fix_dn(j)
- if a == "oMObjectClass":
- print "%s:: %s" % (a, base64.b64encode(value).decode('utf8'))
- elif a.endswith("GUID"):
- print "%s: %s" % (a, ldb.schema_format_value(a, value))
- else:
- print "%s: %s" % (a, value)
- print ""
+ value = fix_dn(j)
+ if a == "oMObjectClass":
+ print("%s:: %s" % (a, base64.b64encode(value).decode('utf8')))
+ elif a.endswith("GUID"):
+ print("%s: %s" % (a, ldb.schema_format_value(a, value)))
+ else:
+ print("%s: %s" % (a, value))
+ print()
def write_ldif(o, attrs):