[sonic-swsscommon] submodule update with commit's (#5300)
[schema] Make schema header support C project (#373) Removed DB specific get api's from Selectable class (#378) With the change as part of #378 caclmgrd need to be updated to use new client side Get API to access namespace. Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
This commit is contained in:
parent
fb8f09a116
commit
dd908c2ee2
@ -476,12 +476,14 @@ class ControlPlaneAclManager(object):
|
||||
|
||||
# Loop on select to see if any event happen on config db of any namespace
|
||||
while True:
|
||||
(state, c) = sel.select(SELECT_TIMEOUT_MS)
|
||||
(state, selectableObj) = sel.select(SELECT_TIMEOUT_MS)
|
||||
# Continue if select is timeout or selectable object is not return
|
||||
if state != swsscommon.Select.OBJECT:
|
||||
continue
|
||||
# Get the corresponding namespace from selectable object
|
||||
namespace = c.getDbNamespace()
|
||||
# Get the redisselect object from selectable object
|
||||
redisSelectObj = swsscommon.CastSelectableToRedisSelectObj(selectableObj)
|
||||
# Get the corresponding namespace from redisselect db connector object
|
||||
namespace = redisSelectObj.getDbConnector().getNamespace()
|
||||
# Pop data of both Subscriber Table object of namespace that got config db acl table event
|
||||
for table in config_db_subscriber_table_map[namespace]:
|
||||
table.pop()
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 49a7c9d87e364e2ebad1072ad1eb185ce85ac4de
|
||||
Subproject commit 200f2b0a23774e64e0a624fc19d220b3db064d28
|
Loading…
Reference in New Issue
Block a user