X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=vpp-api-test%2Fscripts%2Fvppctl;h=6dfa3b9b8a5eac504cf1f26e338517c9d38cbb8c;hb=f524f0add51e603118184fcd42f5b8eeafa11462;hp=160bdf7ce5eabdba88e855e001af90b58350dae4;hpb=05ab8cbdd410f32766d184ad87e5f66a2d2426fe;p=vpp.git diff --git a/vpp-api-test/scripts/vppctl b/vpp-api-test/scripts/vppctl index 160bdf7ce5e..6dfa3b9b8a5 100755 --- a/vpp-api-test/scripts/vppctl +++ b/vpp-api-test/scripts/vppctl @@ -42,8 +42,12 @@ class Vppctl(Cmd): input_command = input_prefix + line line_remove = '^load_one_plugin:' s = '\n' + command = ['vpp_api_test'] - vpp_process = subprocess.Popen(['sudo', 'vpp_api_test'], + if os.geteuid() != 0: + command = ['sudo', 'vpp_api_test'] + + vpp_process = subprocess.Popen(command, stderr=subprocess.PIPE, stdin=subprocess.PIPE, stdout=subprocess.PIPE)