From 8d951bd35aca9af5f4fa26fec643d25622f4f466 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Wed, 26 Jul 2017 11:15:44 +0800 Subject: Convert the bash commands in post.sh to python code According to the comment from Serena in the patch https://gerrit.opnfv.org/gerrit/#/c/37857/, the bash code in post.sh can be implemented by python, and the deploy script can call post/execute.py directly. Change-Id: Ibcf86fc2b6ee3942e4082384c9d4075d608b7294 Signed-off-by: Alex Yang --- deploy/daisy_server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'deploy/daisy_server.py') diff --git a/deploy/daisy_server.py b/deploy/daisy_server.py index 152bbe52..eb711afd 100644 --- a/deploy/daisy_server.py +++ b/deploy/daisy_server.py @@ -265,7 +265,8 @@ class DaisyServer(object): def post_deploy(self): LI('Post deploy ...') - cmd = 'bash {script} -n {net_file}'.format( - script=path_join(self.remote_dir, 'deploy/post.sh'), + cmd = 'export PYTHONPATH={python_path}; python {script} -nw {net_file}'.format( + python_path=self.remote_dir, + script=path_join(self.remote_dir, 'deploy/post/execute.py'), net_file=path_join(self.remote_dir, self.net_file_name)) self.ssh_run(cmd, check=False) -- cgit 1.2.3-korg