Hi,
I'm currently doing some work around vdsm API so maybe I can. I need
some more detailed description of your problem though - a pseudo-code of
the calls you're making with explanation what exactly is the problem
would be ideal.
Marcin
On 9/17/18 7:04 AM, Germano Veit Michel wrote:
Hello,
I've been struggling with TaskID/FlowID when talking to the VDSM API.
I am trying to write a tool that uses the vdsm-api to facilitate the
troubleshooting of image issues (snapshots). This tool does a series
of API calls, but I cannot find a nice way to track the taskID and
clear the completed tasks after completion of the tool commands.
Currently I'm clearing all Tasks that match the verb and are finished,
which is not ideal. I would like to have the exact TaskID to track and
dont want to leave Tasks behind. I don't want also to clear tasks from
other entities (like engine!).
I understand that if I want to specify the task/flow ids when calling
the vdsm API, these two need to be passed as headers (http) so they
end up in the context of the call. Is this correct? But using
vdsm/client.py I cannot figure out how to do this, but I understand it
is possible.
I've been looking at vdsm/common/api.py and vdsm/client.py and trying
several things but nothing seems to do it. Could anyone please put
some light on this?
Thanks,
Germano
_______________________________________________
Devel mailing list -- devel(a)ovirt.org
To unsubscribe send an email to devel-leave(a)ovirt.org
Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/MSWIR7AEWS7...