#NEWLINE# @ property #NEWLINE# def nodes_authorized( self ) : #NEWLINE# #INDENT# 'Get authorized, non-deleted nodes. Returns an empty list if the\n        attached add-on does not include a node model.\n\n        ' #NEWLINE# try : #NEWLINE# #INDENT# schema = self . config . settings_models [ 'node' ] #NEWLINE# #UNINDENT# except KeyError : #NEWLINE# #INDENT# return [ ] #NEWLINE# #UNINDENT# return [ node_addon . owner for node_addon in schema . find ( Q ( 'user_settings' , 'eq' , self ) ) if ( node_addon . owner and ( not node_addon . owner . is_deleted ) ) ]