I am trying to send the execution of a python script containing the workflow creation on a remote cluster with paramiko. The python script will generate new workflow once previous calculation is finished, etc.
When I send the command with paramiko exec_command(‘python script.py’) from my laptop, the database authentification failed on the remote cluster when I reset the database.
When I execute directly the script on the remote cluster, the workflow is created, so it is not a configuration error.
I tried to execute the python script inside a sh job but same result. It seems it is related to paramiko and the ssh client, but except that, I have no idea where I need to look to solve this problem. Or maybe it is at the launchpad initialization ? I am currently doing :
lpad = LaunchPad.auto_load()
I would appreciate any help !