Compare potentially partial criteria against built filesystems entry dictionary

def match(self, fsys_view):
        '''
        Compare potentially partial criteria against built filesystems entry dictionary
        '''
        evalue_dict = fsys_view[1]
        for key, value in six.viewitems(self.criteria):
            if key in evalue_dict:
                if evalue_dict[key] != value:
                    return False
            else:
                return False
        return True