mirror of
https://github.com/xcat2/confluent.git
synced 2025-02-14 01:29:23 +00:00
Add aliases to attrib clear
Support aliases when specified in clearing.
This commit is contained in:
parent
9b59c2fadb
commit
82fe75e457
@ -17,6 +17,7 @@ import ast
|
||||
import confluent.exceptions as exc
|
||||
import confluent.messages as msg
|
||||
import confluent.config.attributes as allattributes
|
||||
import confluent.config.configmanager as configmod
|
||||
import confluent.util as util
|
||||
from fnmatch import fnmatch
|
||||
|
||||
@ -284,6 +285,9 @@ def update_nodes(nodes, element, configmanager, inputdata):
|
||||
clearattribs.append(attrib)
|
||||
else:
|
||||
foundattrib = False
|
||||
for candattrib in configmod._attraliases:
|
||||
if fnmatch(candattrib, attrib):
|
||||
attrib = configmod._attraliases[candattrib]
|
||||
for candattrib in allattributes.node:
|
||||
if fnmatch(candattrib, attrib):
|
||||
clearattribs.append(candattrib)
|
||||
|
Loading…
x
Reference in New Issue
Block a user