Changeset 750:e25458e9bfb1 in hatta-dev for hatta.py


Ignore:
Timestamp:
01/25/10 15:16:53 (2 years ago)
Author:
sheep@…
Branch:
default
Message:

catch another corner case of subdriectory repo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • hatta.py

    r749 r750  
    706706        try: 
    707707            os.makedirs(dir_path) 
    708         except OSError: 
    709             pass 
     708        except OSError, e: 
     709            if e.errno != 17 or not os.path.isdir(dir_path): 
     710                raise werkzeug.exceptions.Forbidden( 
     711                    _(u"Can't make subpages of existing pages")) 
    710712        super(WikiSubdirectoryStorage, self).save_file(title, file_name, 
    711713                                                       author, comment, parent) 
Note: See TracChangeset for help on using the changeset viewer.