After one hour get INFO:oauth2client.client:access_token is expired, but requests keep working
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- api, authentication
Línea de trabajo
No se nombra ningún archivo del repositorio ni ninguna prueba. Empieza por rastrear el comportamiento de actualización del access-token del objeto GoogleDrive y cómo se pasa ese objeto a los workers de multiprocessing; después, reproduce el escenario de descarga de una hora. La tarea estará completa cuando haya una explicación verificada de los mensajes de expiración del token y del comportamiento de multiprocessing, o una corrección documentada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm doing a large job to download approx 50k files from google drive.
After exactly an hour I start to see this message:
INFO:oauth2client.client:access_token is expired. Now: 2020-12-17 23:39:39.355448, token_expiry: 2020-12-17 23:06:32.235919
INFO:oauth2client.client:Updated access_token read from Storage
I have a single instance of GoogleDrive which I pass to all processes.
It seems like there must be a valid token as subsequent requests work fine, even though they continue to display this message.
What's the correct way to deal with this?
I'm using Python's multiprocessing to run many processes in parallel, and pass the GoogleDrive object to each worker process.
- Lenguaje dominante
- Python
- Estrellas
- 669
- Forks
- 75
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de iterative/PyDrive2
-
Is this abandon ware?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 30/100
-
Update cryptography to 44.0.0Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Todos los issues de iterative/PyDrive2
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
LearningCircuit/local-deep-research#7206 ·
Los mantenedores suelen responder en 1 día
-
[TASK] Document technology stackAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
chingu-voyages/V62-tier3-team-33#285 ·
Los mantenedores suelen responder en 1 día
-
Proxy drops log notifications from backends that don't send FastMCP's msg/extra dictPosiblemente ocupada @asasemahmed la tomó hoy. Abiertobug server
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
[Bug]: Bedrock request metadata forwarding does not work for /embeddingsPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug llm translation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día