diff --git a/utilities_common/bgp_util.py b/utilities_common/bgp_util.py index 675b391381..361f784461 100644 --- a/utilities_common/bgp_util.py +++ b/utilities_common/bgp_util.py @@ -154,9 +154,9 @@ def run_bgp_command(vtysh_cmd, bgp_namespace=multi_asic.DEFAULT_NAMESPACE): bgp_instance_id = ' ' output = None if bgp_namespace is not multi_asic.DEFAULT_NAMESPACE: - bgp_instance_id = multi_asic.get_asic_id_from_name(bgp_namespace) + bgp_instance_id = " -n {} ".format(multi_asic.get_asic_id_from_name(bgp_namespace)) - cmd = 'sudo docker exec bgp{} vtysh -c "{}"'.format( + cmd = 'sudo vtysh {} -c "{}"'.format( bgp_instance_id, vtysh_cmd) try: output = clicommon.run_command(cmd, return_cmd=True)