Mercurial > hg
changeset 18938:e22107cff6bf
util: add notindexed optional parameter to makedirs function
author | Angel Ezquerra <angel.ezquerra@gmail.com> |
---|---|
date | Sat, 16 Feb 2013 11:44:13 +0100 |
parents | 9a171baa9202 |
children | aab0c14c20d0 |
files | mercurial/util.py |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/util.py Sat Feb 16 01:11:20 2013 +0100 +++ b/mercurial/util.py Sat Feb 16 11:44:13 2013 +0100 @@ -873,10 +873,10 @@ if safehasattr(self, '_fp'): # constructor actually did something self.discard() -def makedirs(name, mode=None): +def makedirs(name, mode=None, notindexed=False): """recursive directory creation with parent mode inheritance""" try: - os.mkdir(name) + makedir(name, notindexed) except OSError, err: if err.errno == errno.EEXIST: return @@ -885,8 +885,8 @@ parent = os.path.dirname(os.path.abspath(name)) if parent == name: raise - makedirs(parent, mode) - os.mkdir(name) + makedirs(parent, mode, notindexed) + makedir(name, notindexed) if mode is not None: os.chmod(name, mode)