conductor-oss / conductor-oss/python-sdk

Get AuthorizationException when trying to update variables of a started workflow

Ouverte
#248 3 commentaires 0 réactions 1 personne assignée Réclamée par @IgorChvyrov-sm Voir sur GitHub
bug
Langage dominant
Python
Étoiles
104
Forks
42
Merge moyen
2 j 1 h
PR mergées (30 j)
3

Description

I'm trying to set some workflow variables just after starting a workflow with this code:

```python
clients = OrkesClients(configuration=config)
executor = WorkflowExecutor(config)
runner = clients.get_workflow_client()

request = StartWorkflowRequest(
name="flow", correlation_id="corr_id", version=1)
flow_id = runner.start_workflow(request)
runner.update_variables(flow_id, variables={"myglobal": "global"})
```

But I'm getting a 404 error, which is returned as result of an internal `ApiException` raised from `conductor/client/http/rest.py`. It seems it is unable to reach `/workflows/{workflow_id}/variables`:

![image](https://github.com/conductor-sdk/conductor-python/assets/1499916/db7e9391-46ca-42d1-97d3-75d4c7160730)

![image](https://github.com/conductor-sdk/conductor-python/assets/1499916/c26a3f27-aa4a-448d-979b-210323a150ac)

Could this be something related to the workflow still starting execution?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.