Given an URL, filename or archive (eg zip, tar), extract the files
from the package and return a list of filenames.
|
|
|
downloadExtract(self,
url)
Download and extract the list of filenames. |
source code
|
|
|
download(self,
url)
Download the package from the given URL, or if it's a filename,
return the filename. |
source code
|
|
|
processPackage(self,
pkgFileName)
Figure out what type of file we have and extract out any files and
then enumerate the file names. |
source code
|
|
|
unzip(self,
file)
Unzip the given file into the current directory and return the
directory in which files can be loaded. |
source code
|
|
|
untar(self,
file)
Given a tar file, extract from the tar into the current directory. |
source code
|
|
|
processDir(self,
dir)
Note all of the files in a directory. |
source code
|
|
|
unbundlePackage(self,
package,
unpackageMethod)
Extract the files and then add to the list of files. |
source code
|
|
|
makeExtractionDir(self)
Create an uniquely named extraction directory starting from a base
extraction directory. |
source code
|
|
|
cleanup(self)
Remove any clutter left over from the installation. |
source code
|
|
|
|