vppctl: Do not use sudo if already root 95/3695/2
authorPierre Pfister <ppfister@cisco.com>
Thu, 3 Nov 2016 13:14:29 +0000 (13:14 +0000)
committerDamjan Marion <dmarion.lists@gmail.com>
Fri, 4 Nov 2016 11:22:11 +0000 (11:22 +0000)
commitf524f0add51e603118184fcd42f5b8eeafa11462
tree13130270a80ebd6ebb3984f9c68221406e88ac14
parent05ab8cbdd410f32766d184ad87e5f66a2d2426fe
vppctl: Do not use sudo if already root

When using sudo, environment variable such as the PATH
are overwritten.
This patch just checks if user is already root and does
not use sudo in such situation.
This allows using approaches like:
sudo env PATH=path/to/vpp-binary/:$PATH vppctl

Not really important in production setups, but this is handy
for testing.

Change-Id: I079c104d026ae7d378468380b012279a6e5d765d
Signed-off-by: Pierre Pfister <ppfister@cisco.com>
vpp-api-test/scripts/vppctl