/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/bedding.py

Create $XDG_HOME_DIR if it does not exist.

Merged from https://code.launchpad.net/~jelmer/brz/create-configdir/+merge/384905

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
    if path is None:
49
49
        path = config_dir()
50
50
    if not os.path.isdir(path):
51
 
        if sys.platform == 'win32':
52
 
            parent_dir = os.path.dirname(path)
53
 
            if not os.path.isdir(parent_dir):
54
 
                trace.mutter(
55
 
                    'creating config parent directory: %r', parent_dir)
56
 
                os.mkdir(parent_dir)
 
51
        parent_dir = os.path.dirname(path)
 
52
        if not os.path.isdir(parent_dir):
 
53
            trace.mutter(
 
54
                'creating config parent directory: %r', parent_dir)
 
55
            os.mkdir(parent_dir)
 
56
            osutils.copy_ownership_from_path(parent_dir)
57
57
        trace.mutter('creating config directory: %r', path)
58
58
        os.mkdir(path)
59
59
        osutils.copy_ownership_from_path(path)