Skip to content

Instantly share code, notes, and snippets.

View carlos-vaca's full-sized avatar

Carlos Vaca carlos-vaca

  • Ivebo
View GitHub Profile
@carlos-vaca
carlos-vaca / gist:6646619
Created September 21, 2013 02:35
Trabajar con muchos datos de datastore sin sobrepasar el timeout
class WorkHandler(webapp2.RequestHandler):
def get(self):
empresa,next,more = Empresa.query().fetch_page(50)
for a in empresa:
document = create_document_alfabetico(a.name, a.telefono, a.id_empresa, a.email, a.direccion, a.contacto,a.codigo,a.ciudad,a.actividad)
search.Index(name=_INDEX_NAME_DIRECTORIO).put(document)
if more:
while more:
empresa,next,more = Empresa.query().fetch_page(50,start_cursor=next)
for a in empresa: