Changeset 922

Show
Ignore:
Timestamp:
11/18/07 14:12:57 (1 year ago)
Author:
glslang
Message:

+ bug fixes

Location:
trunk/jahplayer
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/jahplayer/jahstate.py

    r907 r922  
    316316        # Attempt to restore 
    317317        def load_reels( self ): 
    318                 for f in utilities.get_files( utilities.get_absolute_reel( "" ), ".*\.reel$" ): 
     318                reels = utilities.get_files( utilities.get_absolute_reel( "" ), ".*\.reel$" ) 
     319                if not len( reels ): 
     320                        reels = ( utilities.get_absolute_reel( "default.reel" ), ) 
     321                for f in reels: 
    319322                        reel = assets.collection( ) 
    320323                        reel.load( self.database_plugin, f ) 
  • trunk/jahplayer/utilities.py

    r911 r922  
    6060        if not os.access( path, os.F_OK ): 
    6161                os.mkdir( path, 0777 ) 
     62                 
     63        reel_path = os.path.join( path, filename ).replace( '\\', '/' ) 
     64        if not os.access( reel_path, os.F_OK ): 
     65          f = open( reel_path, 'w' ) 
     66          f.close( ) 
    6267 
    63         return os.path.join( path, filename ).replace( '\\', '/' ) 
     68        return reel_path 
    6469 
    6570def get_files( path, pattern = None, regexp = None, crawl = True ):