Changeset 1205

Show
Ignore:
Timestamp:
04/10/07 01:52:50 (2 years ago)
Author:
arj..@yirdis.nl
Message:

fixed another bug in the installation procedure (~/.gaphor can not be created from within the easyinstall process)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/trunk/gaphor/misc/resource.py

    r1135 r1205  
    105105        pass 
    106106 
    107     def get_filename(self, datadir): 
    108         if not os.path.exists(datadir): 
     107    def get_filename(self, datadir, create=False): 
     108        if create and not os.path.exists(datadir): 
    109109            os.mkdir(datadir) 
    110110        return os.path.join(datadir, self.RESOURCE_FILE) 
     
    124124        @persistent is a list of persistent resource names. 
    125125        """ 
    126         filename = self.get_filename(resource('UserDataDir')
     126        filename = self.get_filename(resource('UserDataDir'), create=True
    127127        f = open(filename, 'w') 
    128128        persist = dict([(k, v) for k, v in resource._items() if k in persistent]) 
  • gaphor/trunk/setup.py

    r1202 r1205  
    88""" 
    99 
    10 VERSION = '0.10.2
     10VERSION = '0.10.3
    1111 
    1212import sys