소스 검색

[core] programatic syncdb should be executed in shell

Abraham Elmahrek 12 년 전
부모
커밋
e246fb5
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      tools/app_reg/build.py

+ 3 - 2
tools/app_reg/build.py

@@ -34,8 +34,9 @@ def runcmd(cmdv, additional_env=None):
   env = os.environ.copy()
   if additional_env is not None:
     env.update(additional_env)
-  LOG.info("Running '%s' with %r" % (' '.join(cmdv), additional_env))
-  popen = subprocess.Popen(cmdv, env=env)
+  shell_command = ' '.join(cmdv)
+  LOG.info("Running '%s' with %r" % (shell_command, additional_env))
+  popen = subprocess.Popen(shell_command, env=env, shell=True)
   return popen.wait()