Part of lp.archiveuploader.uploadprocessor View In Hierarchy
|Method||__init__||Create a new upload processor.|
|Method||processUploadQueue||Search for uploads, and process them.|
|Method||locateDirectories||Return a list of upload directories in a given queue.|
|Parameters||base_fsroot||Root path for queue to use|
|dry_run||Run but don't commit changes to database|
|no_mails||Don't send out any emails|
|builds||Interpret leaf names as build ids|
|keep||Leave the files in place, don't move them away|
|policy_for_distro||callback to obtain Policy object for a distribution|
|ztm||Database transaction to use|
|log||Logger to use for reporting|
Uploads are searched for in the 'incoming' directory inside the base_fsroot.
This method also creates the 'incoming', 'accepted', 'rejected', and 'failed' directories inside the base_fsroot if they don't yet exist.