mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Merge pull request #274 from frwbr/dev/fix-stdout-wait
scheduler: avoid waiting for stdout eof of /etc/network/ scripts
This commit is contained in:
@ -142,7 +142,7 @@ class ifaceScheduler():
|
|||||||
for mname in ifupdownobj.script_ops.get(op, []):
|
for mname in ifupdownobj.script_ops.get(op, []):
|
||||||
ifupdownobj.logger.debug("%s: %s : running script %s" % (ifacename, op, mname))
|
ifupdownobj.logger.debug("%s: %s : running script %s" % (ifacename, op, mname))
|
||||||
try:
|
try:
|
||||||
utils.exec_command(mname, env=command_env)
|
utils.exec_command(mname, env=command_env, stdout=False)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
if "permission denied" in str(e).lower():
|
if "permission denied" in str(e).lower():
|
||||||
ifupdownobj.logger.warning('%s: %s %s' % (ifacename, op, str(e)))
|
ifupdownobj.logger.warning('%s: %s %s' % (ifacename, op, str(e)))
|
||||||
|
Reference in New Issue
Block a user