|
| request_manager |
|
| kinds |
|
| row_count |
|
| xfer_count |
|
| progress_queue |
|
| progress_generator |
|
| key_range_item_factory |
|
Generates ranges of keys to download.
Reads progress information from the progress database and creates
KeyRangeItem objects corresponding to incompletely downloaded parts of an
export.
def google.appengine.tools.bulkloader.KeyRangeItemGenerator.__init__ |
( |
|
self, |
|
|
|
request_manager, |
|
|
|
kinds, |
|
|
|
progress_queue, |
|
|
|
progress_generator, |
|
|
|
key_range_item_factory |
|
) |
| |
Initialize the KeyRangeItemGenerator.
Args:
request_manager: A RequestManager instance.
kinds: The kind of entities being transferred, or a list of kinds.
progress_queue: A queue used for tracking progress information.
progress_generator: A generator of prior progress information, or None
if there is no prior status.
key_range_item_factory: A factory to produce KeyRangeItems.
def google.appengine.tools.bulkloader.KeyRangeItemGenerator.Batches |
( |
|
self | ) |
|
Iterate through saved progress information.
Yields:
KeyRangeItem instances corresponding to undownloaded key ranges.
The documentation for this class was generated from the following file:
- code/googleappengine-read-only/python/google/appengine/tools/bulkloader.py