equal
deleted
inserted
replaced
839 os.chmod(name, mode) |
839 os.chmod(name, mode) |
840 return |
840 return |
841 except OSError, err: |
841 except OSError, err: |
842 if err.errno == errno.EEXIST: |
842 if err.errno == errno.EEXIST: |
843 return |
843 return |
844 if err.errno != errno.ENOENT: |
844 if not name or err.errno != errno.ENOENT: |
845 raise |
845 raise |
846 parent = os.path.abspath(os.path.dirname(name)) |
846 parent = os.path.abspath(os.path.dirname(name)) |
847 makedirs(parent, mode) |
847 makedirs(parent, mode) |
848 makedirs(name, mode) |
848 makedirs(name, mode) |
849 |
849 |