|
From: <di...@us...> - 2010-11-19 08:34:41
|
Revision: 684
http://safekeep.svn.sourceforge.net/safekeep/?rev=684&view=rev
Author: dimi
Date: 2010-11-19 08:34:35 +0000 (Fri, 19 Nov 2010)
Log Message:
-----------
Use the Popen call directly
Modified Paths:
--------------
safekeep/trunk/safekeep
Modified: safekeep/trunk/safekeep
===================================================================
--- safekeep/trunk/safekeep 2010-11-19 08:30:06 UTC (rev 683)
+++ safekeep/trunk/safekeep 2010-11-19 08:34:35 UTC (rev 684)
@@ -1104,7 +1104,7 @@
if backup_user is not work_user:
gencmd = 'su -s /bin/sh -c %s - %s' % (commands.mkarg(gencmd), backup_user)
debug(gencmd)
- if subprocess.call(gencmd, shell=True):
+ if subprocess.Popen(gencmd, shell=True).wait():
error('%s: Failed to generate key %s. Skipping client.' % (id, privatekeyfile))
break
if not os.path.isfile(publickeyfile):
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|