/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/Model/resource.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/Model/resource.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1132 by frank, Thu Jun 5 13:27:17 2003 UTC revision 1149 by frank, Wed Jun 11 10:45:34 2003 UTC
# Line 7  Line 7 
7    
8  import os  import os
9  import os.path  import os.path
 from tempfile import mktemp  
10    
11  import Thuban  import Thuban
12  from Thuban import _  from Thuban import _
13    
14    from Thuban.Lib.fileutil import get_application_dir
15    
16  from Thuban.Model.load import XMLReader  from Thuban.Model.load import XMLReader
17  from Thuban.Model.save import XMLWriter  from Thuban.Model.save import XMLWriter
18  from Thuban.Model.proj import Projection, ProjFile  from Thuban.Model.proj import Projection, ProjFile
# Line 20  from xml.sax import SAXParseException Line 21  from xml.sax import SAXParseException
21  projdir = \  projdir = \
22          os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Projections")          os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Projections")
23    
24  if os.name == 'nt':  usrdir  = get_application_dir()
     # This should result in something like the user directory ...  
     guess = os.path.dirname(os.path.dirname(os.path.dirname(mktemp())))  
     usrdir = os.path.join(guess, ".thuban")  
     if not os.path.isdir(usrdir):  
         os.mkdir(usrdir)  
 else:  
     usrdir  = os.path.expanduser("~/.thuban")  
25    
26  PROJ_EXT = ".proj"  PROJ_EXT = ".proj"
27    

Legend:
Removed from v.1132  
changed lines
  Added in v.1149

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26