1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-01 04:58:35 +03:00

KCC: write_dot_graph prints filename in --debug mode

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Douglas Bagnall 2015-03-12 11:56:59 +13:00 committed by Andrew Bartlett
parent 18991094de
commit 2a01bcec90

View File

@ -2348,11 +2348,13 @@ def combine_repl_info(info_a, info_b, info_c):
return True
def write_dot_file(basename, edge_list, vertices=None, label=None, destdir=None,
reformat_labels=True, directed=False):
reformat_labels=True, directed=False, debug=None):
from tempfile import NamedTemporaryFile
if label:
basename += '_' + label.translate(None, ', ') #fix DN, guid labels
f = NamedTemporaryFile(suffix='.dot', prefix=basename + '_', delete=False, dir=destdir)
if debug is not None:
debug(f.name)
graphname = ''.join(x for x in basename if x.isalnum())
print >>f, '%s %s {' % ('digraph' if directed else 'graph', graphname)
print >>f, 'label="%s";\nfontsize=20;' % (label or graphname)