|
| request_manager |
|
| progress_queue |
|
| progress_generator |
|
| reader |
|
| skip_first |
|
| batch_size |
|
| line_number |
|
| column_count |
|
| read_rows |
|
| row_count |
|
| xfer_count |
|
Reads rows from a row generator and generates UploadWorkItems.
def google.appengine.tools.bulkloader.UploadWorkItemGenerator.__init__ |
( |
|
self, |
|
|
|
request_manager, |
|
|
|
progress_queue, |
|
|
|
progress_generator, |
|
|
|
record_generator, |
|
|
|
skip_first, |
|
|
|
batch_size |
|
) |
| |
Initialize a WorkItemGenerator.
Args:
request_manager: A RequestManager instance with which to associate
WorkItems.
progress_queue: A progress queue with which to associate WorkItems.
progress_generator: A generator of progress information.
record_generator: A generator of data records.
skip_first: Whether to skip the first data record.
batch_size: The number of data records per WorkItem.
def google.appengine.tools.bulkloader.UploadWorkItemGenerator.Batches |
( |
|
self | ) |
|
Reads from the record_generator and generates UploadWorkItems.
Yields:
Instances of class UploadWorkItem
Raises:
ResumeError: If the progress database and data file indicate a different
number of rows.
The documentation for this class was generated from the following file:
- code/googleappengine-read-only/python/google/appengine/tools/bulkloader.py