
­­­­­­­­­­­­­­­­­­
<!DOCTYPE html>
<html>
3
^                 @   st  d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZmZmZ d dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl"m#Z# d dl$m%Z% d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- d dl.m/Z/ d dl0m1Z1 dgZ2G dd deeeeee	eeeeeeeeeee!e#e%e'e)ee+e-e/e1Z3dS )   )BooleansDifference)BoundsDifference)CommonDifference)ConstraintsDifference)DefaultsDifference)FSUsesDifference)GenfsconsDifference)IbendportconsDifference)IbpkeyconsDifference)InitialSIDsDifference)CategoriesDifferenceLevelDeclsDifferenceSensitivitiesDifference)MLSRulesDifference)NetifconsDifference)NodeconsDifference)ObjClassDifference)PolCapsDifference)PortconsDifference)PropertiesDifference)RBACRulesDifference)RolesDifference)TERulesDifference)TypeAttributesDifference)TypesDifference)UsersDifferencePolicyDifferencec               @   s   e Zd ZdZdd ZdS )r   z
    Determine the differences from the left policy to the right policy.

    Parameters:
    left    A policy
    right   A policy
    c             C   s   xt jD ]}|j|  qW dS )z%Reset diff results on policy changes.N)r   	__bases___reset_diff)selfc r!    /usr/lib64/python3.6/__init__.pyr   R   s    zPolicyDifference._reset_diffN)__name__
__module____qualname____doc__r   r!   r!   r!   r"   r   /   s   !N)4boolr   Zboundsr   Zcommonsr   Zconstraintsr   defaultr   Zfsuser   Zgenfsconr   Zibendportconr	   Z	ibpkeyconr
   Zinitsidr   Zmlsr   r   r   Zmlsrulesr   Znetifconr   Znodeconr   Zobjclassr   Zpolcapr   Zportconr   Z
propertiesr   Z	rbacrulesr   Zrolesr   Zterulesr   Ztypeattrr   typesr   Zusersr   __all__r   r!   r!   r!   r"   <module>   sd   