/[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 1161 by jonathan, Thu Jun 12 12:41:01 2003 UTC revision 1189 by jonathan, Thu Jun 12 17:01:13 2003 UTC
# Line 21  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    
 usrdir  = get_application_dir()  
24    
25  PROJ_EXT = ".proj"  PROJ_EXT = ".proj"
26    
# Line 68  def get_proj_files(dir): Line 67  def get_proj_files(dir):
67          for file in filter(lambda s: s.endswith(PROJ_EXT), dirlist):          for file in filter(lambda s: s.endswith(PROJ_EXT), dirlist):
68              try:              try:
69                  filename = os.path.join(dir, file)                  filename = os.path.join(dir, file)
70                  list.append(ReadProjFile(filename))                  list.append(read_proj_file(filename))
71              except (OSError, IOError, SAXParseException):              except (OSError, IOError, SAXParseException):
72                  pass # just move onto the next file                  pass # just move onto the next file
73    
# Line 83  def get_system_proj_files(): Line 82  def get_system_proj_files():
82      """      """
83      filename = os.path.join(projdir, "defaults.proj")      filename = os.path.join(projdir, "defaults.proj")
84      try:      try:
85          return [ReadProjFile(filename)]          return [read_proj_file(filename)]
86      except (OSError, IOError, SAXParseException):      except (OSError, IOError, SAXParseException):
87          return [ProjFile(filename)]          return [ProjFile(filename)]
88    
# Line 94  def get_user_proj_files(): Line 93  def get_user_proj_files():
93      empty projection file set to store data in the default file.      empty projection file set to store data in the default file.
94      """      """
95    
96        usrdir  = get_application_dir()
97      filename = os.path.join(usrdir, "user.proj")      filename = os.path.join(usrdir, "user.proj")
98      try:      try:
99          return [ReadProjFile(filename)]          return [read_proj_file(filename)]
100      except (OSError, IOError, SAXParseException):      except (OSError, IOError, SAXParseException):
101          return [ProjFile(filename)]          return [ProjFile(filename)]
102    

Legend:
Removed from v.1161  
changed lines
  Added in v.1189

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26