Skip to content

Commit 899337b

Browse files
ansrajpu-gitwangxin
authored andcommitted
get_route_key and count_routes require a space for multi-asic. (#6534)
Functions were failing for multi-asic
1 parent 6a0e4a6 commit 899337b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/common/devices/sonic_asic.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -644,14 +644,14 @@ def count_crm_resources(self, resource_type, route_tag, count_type):
644644
def count_routes(self, ROUTE_TABLE_NAME):
645645
ns_prefix = ""
646646
if self.sonichost.is_multi_asic:
647-
ns_prefix = '-n' + str(self.namespace)
647+
ns_prefix = '-n ' + str(self.namespace)
648648
return int(self.shell(
649649
'sonic-db-cli {} ASIC_DB eval "return #redis.call(\'keys\', \'{}*\')" 0'.format(ns_prefix, ROUTE_TABLE_NAME),
650650
module_ignore_errors=True, verbose=True)['stdout'])
651651

652652
def get_route_key(self, ROUTE_TABLE_NAME):
653653
ns_prefix = ""
654654
if self.sonichost.is_multi_asic:
655-
ns_prefix = '-n' + str(self.namespace)
655+
ns_prefix = '-n ' + str(self.namespace)
656656
return self.shell('sonic-db-cli {} ASIC_DB eval "return redis.call(\'keys\', \'{}*\')" 0'.format(ns_prefix, ROUTE_TABLE_NAME),
657657
verbose=False)['stdout_lines']

0 commit comments

Comments
 (0)