예제 #1
0
    def novel_cluster_update(self):
        """
        """
        disjoint_set = DisjointSet()
        update_tuple_list = disjoint_set.generate_update_tuple_list()
        self.logger.info('novel cluster update number: {0}'.format(len(update_tuple_list)))

        cluster_db = ClusterDBModule()
        for (gid, rid) in update_tuple_list:
            self.logger.info('gid: {0}, rid: {1}'.format(gid, rid))
            cluster_db.update_novelclusterdirinfo_gid(gid, rid)
예제 #2
0
    def novel_cluster_update(self):
        """
        """
        disjoint_set = DisjointSet()
        update_tuple_list = disjoint_set.generate_update_tuple_list()
        self.logger.info('novel cluster update number: {0}'.format(len(update_tuple_list)))

        cluster_db = ClusterDBModule()
        for index, (gid, rid) in enumerate(update_tuple_list):
            self.logger.info('index: {0}/{1}, gid: {2}, rid: {3}'.format(index, len(update_tuple_list), gid, rid))
            cluster_db.update_novelclusterdirinfo_gid(gid, rid)