Argo server version: v2.12.11 Argo python client version: latest I am able to invoke the following REST API call to get the log: ``` GET /api/v1/workflows/<namespace>/<workflow_name>/<pod_name>/log?logOptions.container=main ``` While I am not able to get the log with workflow_logs() python api call: ``` argo_client.workflow_logs(namespace='<namespace>', name='<workflow_name>', pod_name='<pod_name>', log_options_container='main') ``` which returns ``` {'error': None, 'result': None} ``` I noticed in https://github.com/argoproj-labs/argo-client-python/blob/993d684cab39a834770b296e028519cec035c7b5/argo/workflows/client/rest.py#L208-#L212 the query parameter is not being appended to the url, therefore log_options_container does not appear in the url.
Argo server version: v2.12.11
Argo python client version: latest
I am able to invoke the following REST API call to get the log:
While I am not able to get the log with workflow_logs() python api call:
which returns
I noticed in
https://github.com/argoproj-labs/argo-client-python/blob/993d684cab39a834770b296e028519cec035c7b5/argo/workflows/client/rest.py#L208-#L212
the query parameter is not being appended to the url, therefore log_options_container does not appear in the url.