Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

API Gateway clients don't implement "get_work_request"

Abierto
#712 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
python
Área
api

Línea de trabajo

Localiza oci.apigateway.DeploymentClientCompositeOperations y oci.apigateway.GatewayClientCompositeOperations; después, inspecciona las clases de cliente subyacentes de API Gateway en busca de las llamadas get_work_request existentes. Verifica cómo exponen los clientes comparables la consulta de work requests e implementa el método en todos los clientes de API Gateway. Se considera terminado cuando ambas operaciones de delete-and-wait pueden consultar el estado del work request sin generar un error por falta de método.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

API Gateway

I need to oci.apigateway.DeploymentClientCompositeOperations.delete_deployment_and_wait_for_state and oci.apigateway.GatewayClientCompositeOperations.delete_gateway_and_wait_for_state to delete deployments from API Gateway and the API Gateway itself.

Unfortunately in both classes error occurs in when querying for work request status, since within underlying clients the method get_work_request is not implemented.

You can find the instruction self.client.get_work_request(wait_for_resource_id) multiple times within oci.apigateway.DeploymentClientCompositeOperations and oci.apigateway.GatewayClientCompositeOperations classes.

Please implement method get_work_request in all API Gateway clients.

The SDK version I'm using is 2.137.

Lenguaje dominante
Python
Estrellas
474
Forks
321
Merge medio
23 min
PR fusionados (30 d)
4

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de oracle/oci-python-sdk

Todos los issues de oracle/oci-python-sdk

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.