Update of /cvsroot/freevo/freevo
In directory sc8-pr-cvs1:/tmp/cvs-serv9980

Modified Files:
        freevo_config.py 
Log Message:
Not everyone runs freevo as root, for those people, /var/cache is not 
accessible, so try to write to /tmp/freevo and if not possible, try
/tmp/freevo-<UID>


Index: freevo_config.py
===================================================================
RCS file: /cvsroot/freevo/freevo/freevo_config.py,v
retrieving revision 1.261
retrieving revision 1.262
diff -C2 -d -r1.261 -r1.262
*** freevo_config.py    20 Sep 2003 15:46:48 -0000      1.261
--- freevo_config.py    20 Sep 2003 23:37:15 -0000      1.262
***************
*** 429,434 ****
  FREEVO_CACHEDIR = OS_CACHEDIR + '/freevo'
  if not os.path.isdir(FREEVO_CACHEDIR):
!     os.makedirs(FREEVO_CACHEDIR)
! 
  
  # ======================================================================
--- 429,448 ----
  FREEVO_CACHEDIR = OS_CACHEDIR + '/freevo'
  if not os.path.isdir(FREEVO_CACHEDIR):
!     try:
!         os.makedirs(FREEVO_CACHEDIR)
!         
!     except OSError:
!         OS_CACHEDIR = '/tmp'        
!         FREEVO_CACHEDIR = OS_CACHEDIR + '/freevo'
!         
!         if not os.path.isdir( FREEVO_CACHEDIR ):
!             try:
!                 os.makedirs( FREEVO_CACHEDIR )
!             except OSError:
!                 OS_CACHEDIR = '/tmp/'
!                 FREEVO_CACHEDIR = OS_CACHEDIR + '/freevo-' + os.getuid()
!                 if not os.path.isdir( FREEVO_CACHEDIR ):
!                     os.makedirs( FREEVO_CACHEDIR )
!                 
  
  # ======================================================================




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to