toolsutils.py
changeset 2790 968108e16066
parent 2615 1ea41b7c0836
child 3163 edfe43ceaa35
equal deleted inserted replaced
2789:39712da6f397 2790:968108e16066
    18 from logilab.common.compat import any
    18 from logilab.common.compat import any
    19 from logilab.common.shellutils import ASK
    19 from logilab.common.shellutils import ASK
    20 
    20 
    21 from cubicweb import warning
    21 from cubicweb import warning
    22 from cubicweb import ConfigurationError, ExecutionError
    22 from cubicweb import ConfigurationError, ExecutionError
       
    23 
       
    24 def underline_title(title, car='-'):
       
    25     return title+'\n'+(car*len(title))
    23 
    26 
    24 def iter_dir(directory, condition_file=None, ignore=()):
    27 def iter_dir(directory, condition_file=None, ignore=()):
    25     """iterate on a directory"""
    28     """iterate on a directory"""
    26     for sub in listdir(directory):
    29     for sub in listdir(directory):
    27         if sub in ('CVS', '.svn', '.hg'):
    30         if sub in ('CVS', '.svn', '.hg'):