3
^ @ s d dl mZmZ ddlmZ ddlmZ ddlmZm Z ddl
mZ ddlm
Z
dd lmZ ed
ddd
gZG dd deZG dd de ZG dd de ZdS ) )defaultdict
namedtuple )RBACRuletype )DiffResultDescriptor)
DifferenceWrapper)class_wrapper_factory)role_wrapper_factory)type_or_attr_wrapper_factoryZmodified_rbacruleruleZ
added_defaultZremoved_defaultc @ sh e Zd ZdZedZedZedZedZedZ e
eZe
eZ
dd Zdd Zdd Zd
d ZdS )
RBACRulesDifferencez