#NEWLINE# def remove( self ) : #NEWLINE# #INDENT# '\n        Remove operation specific setting defined for a secret or container\n\n        :raises barbicanclient.exceptions.HTTPAuthError: 401 Responses\n        :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses\n        ' #NEWLINE# LOG . debug ( 'Removing {0} operation specific ACL for href: {1}' . format ( self . operation_type , self . acl_ref ) ) #NEWLINE# self . _parent_acl . load_acls_data ( ) #NEWLINE# acl_entity = self . _parent_acl #NEWLINE# per_op_acl = acl_entity . get ( self . operation_type ) #NEWLINE# if self : #NEWLINE# #INDENT# acl_entity . operation_acls . remove ( per_op_acl ) #NEWLINE# if acl_entity . operation_acls : #NEWLINE# #INDENT# acl_entity . submit ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# acl_entity . remove ( )