|
@@ -45,8 +45,13 @@ def os_run_os_command(cmd, env=None, shell=False, cwd=None):
|
|
env=env,
|
|
env=env,
|
|
cwd=cwd,
|
|
cwd=cwd,
|
|
shell=shell
|
|
shell=shell
|
|
- )
|
|
|
|
|
|
+ )
|
|
|
|
+ process_pid = process.pid
|
|
(stdoutdata, stderrdata) = process.communicate()
|
|
(stdoutdata, stderrdata) = process.communicate()
|
|
|
|
+ if stdoutdata:
|
|
|
|
+ stdoutdata = stdoutdata + "\nprocess_pid=" + str(process_pid) + "\n"
|
|
|
|
+ else:
|
|
|
|
+ stdoutdata = "\nprocess_pid=" + str(process_pid) + "\n"
|
|
return process.returncode, stdoutdata, stderrdata
|
|
return process.returncode, stdoutdata, stderrdata
|
|
|
|
|
|
def os_change_owner(filePath, user, recursive):
|
|
def os_change_owner(filePath, user, recursive):
|