Hello,
is it possible to run from fme system call (or python caller) and don't wait for the result?
Hello,
is it possible to run from fme system call (or python caller) and don't wait for the result?
Best answer by david_r
The SystemCaller is synchronous, but you can use a PythonCaller with something like the following to execute an external command asynchronously:
import subprocess
my_command = subprocess.Popen(['command1.exe', 'args1', 'arg2'],
stdin=None, stdout=None, stderr=None, close_fds=True)
This will execute "command1.exe" with the arguments "args1" and "args2" and FME will continue the workspace without waiting for the result.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.