Wait for command in worlddump
Wait for the command to complete and catch errors when running commands. Change-Id: I2c93b3bdd930ed8564e33bd2d45fe4e3f08f03f5
This commit is contained in:
parent
432268b17b
commit
99440f9d59
|
@ -21,9 +21,9 @@ import datetime
|
||||||
import fnmatch
|
import fnmatch
|
||||||
import os
|
import os
|
||||||
import os.path
|
import os.path
|
||||||
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from subprocess import Popen
|
|
||||||
|
|
||||||
def get_options():
|
def get_options():
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
|
@ -47,7 +47,10 @@ def _dump_cmd(cmd):
|
||||||
print cmd
|
print cmd
|
||||||
print "-" * len(cmd)
|
print "-" * len(cmd)
|
||||||
print
|
print
|
||||||
Popen(cmd, shell=True)
|
try:
|
||||||
|
subprocess.check_call(cmd, shell=True)
|
||||||
|
except subprocess.CalledProcessError:
|
||||||
|
print "*** Failed to run: %s" % cmd
|
||||||
|
|
||||||
|
|
||||||
def _header(name):
|
def _header(name):
|
||||||
|
|
Loading…
Reference in New Issue