1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-04 09:11:33 +02:00
vlc/test/mangle/VLCUtil.py
Clément Stenac 4e8cc7fd95 File mangler
This can be used to detect crashes due to bad streams (see the end of the program for the files which are tested)
2006-03-12 21:42:19 +00:00

24 lines
762 B
Python

import logging
import urllib2
def getLogger( module ):
logger = logging.getLogger( module )
stl = logging.StreamHandler( )
formatter = logging.Formatter( '%(asctime)s %(name)s %(levelname)s %(message)s' )
stl.setFormatter( formatter )
logger.addHandler( stl )
logger.setLevel( logging.DEBUG )
return logger
def downloadFile( file, source, target, l ):
l.info( "Opening %s/%s" % (source,file ) )
try:
remote = urllib2.urlopen( "%s/%s" % (source,file ) )
l.debug( "Open success, downloading" )
local = open( target + "/" + file, "w+" )
local.write( remote.read() )
except:
return 1
return 0