Changeset 1495

Show
Ignore:
Timestamp:
07/21/08 20:33:03 (7 weeks ago)
Author:
rob
Message:

Check to see if project folder exists before creating.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/peppy/plugins/project.py

    r1491 r1495  
    618618            raise TypeError("Project already exists.") 
    619619        proj_dir = url.resolve2(cls.classprefs.project_directory) 
    620         vfs.make_folder(proj_dir) 
     620        if not vfs.is_folder(proj_dir): 
     621            if not vfs.exists(proj_dir): 
     622                vfs.make_folder(proj_dir) 
     623            else: 
     624                raise TypeError("Can't create directory %s -- seems already exist as a file" % proj_dir) 
    621625        info = cls.registerProject(None, proj_dir) 
    622626        info.savePrefs()