Hi!
We have a custom update module that runs some commands that cannot be called in parallel. They handle communication with a device that cannot handle concurrent access.
So far we only use those commands in state scripts inside an artifact as those are by their nature called one at a time. But we would also like to call them in custom inventory scripts. Is it safe to assume mender-client will not call inventory scripts at the same time as state scripts (except sync and download, we don’t call any if the aforementioned commands in those)?
Thanks in advance.
Best Regards
Markus