dbcheck: Script swallows input when given a carriage return
authorGarming Sam <garming@catalyst.net.nz>
Wed, 13 Jul 2016 05:41:51 +0000 (17:41 +1200)
committerGarming Sam <garming@samba.org>
Fri, 15 Jul 2016 08:01:28 +0000 (10:01 +0200)
Signed-off-by: Garming Sam <garming@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/dbchecker.py

index 039f84185061f65c46dae0b1cc09dfe8c2d40dc4..3d33c381efbee9ac4deacfdd8f6eb625102d1d39 100644 (file)
@@ -434,7 +434,7 @@ newSuperior: %s""" % (str(from_dn), str(to_rdn), str(to_base)))
     def err_deleted_dn(self, dn, attrname, val, dsdb_dn, correct_dn):
         """handle a DN pointing to a deleted object"""
         self.report("ERROR: target DN is deleted for %s in object %s - %s" % (attrname, dn, val))
-        self.report("Target GUID points at deleted DN %s" % correct_dn)
+        self.report("Target GUID points at deleted DN %r" % str(correct_dn))
         if not self.confirm_all('Remove DN link?', 'remove_all_deleted_DN_links'):
             self.report("Not removing")
             return