232  IBM Spectrum Archive Enterprise Edition V1.2.6: Installation and Configuration Guide (NOT MISC_ATTRIBUTES LIKE '%M%') ) define( is_symlink, (MISC_ATTRIBUTES LIKE '%L%') ) define( is_dir, (MISC_ATTRIBUTES LIKE '%D%') ) RULE 'SYSTEM_POOL_PLACEMENT_RULE' SET POOL 'system' RULE EXTERNAL LIST 'file_states'  EXEC '/root/file_states.sh' RULE 'EXCLUDE_LISTS' LIST 'file_states' EXCLUDE WHERE user_exclude_list RULE 'MIGRATED' LIST 'file_states' FROM POOL 'system' SHOW('migrated ' || xattr('dmapi.IBMTPS')) WHERE is_migrated RULE 'PREMIGRATED' LIST 'file_states' FROM POOL 'system' SHOW('premigrated ' || xattr('dmapi.IBMTPS')) WHERE is_premigrated RULE 'RESIDENT' LIST 'file_states' FROM POOL 'system' SHOW('resident ') WHERE is_resident AND (FILE_SIZE > 0) RULE 'SYMLINKS' LIST 'file_states' DIRECTORIES_PLUS FROM POOL 'system' SHOW('symlink ') WHERE is_symlink RULE 'DIRS' LIST 'file_states' DIRECTORIES_PLUS FROM POOL 'system' SHOW('dir ') WHERE is_dir AND NOT user_exclude_list RULE 'EMPTY_FILES' LIST 'file_states' FROM POOL 'system' SHOW('empty_file ') WHERE (FILE_SIZE = 0)