From 109941fcf80d5c367587b40fd2fdea46ce575c12 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 26 Sep 2012 22:42:20 -0400 Subject: [PATCH] Move cluster app intialization to post_init.py --- apps/clustering/__init__.py | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/apps/clustering/__init__.py b/apps/clustering/__init__.py index a387a3d700..8b13789179 100644 --- a/apps/clustering/__init__.py +++ b/apps/clustering/__init__.py @@ -1,30 +1 @@ -""" -from __future__ import absolute_import -from django.utils.translation import ugettext_lazy as _ -from django.db import transaction, DatabaseError - -from scheduler.api import LocalScheduler -from navigation.api import bind_links - -from .tasks import send_heartbeat, house_keeping -from .links import tool_link, node_list, clustering_config_edit -from .models import Node - -@transaction.commit_on_success -def add_clustering_jobs(): - clustering_scheduler = LocalScheduler('clustering', _(u'Clustering')) - try: - clustering_scheduler.add_interval_job('send_heartbeat', _(u'Update a node\'s properties.'), send_heartbeat, seconds=ClusteringConfig.get().node_heartbeat_interval) - clustering_scheduler.add_interval_job('house_keeping', _(u'Check for unresponsive nodes in the cluster list.'), house_keeping, seconds=ClusteringConfig.get().dead_node_removal_interval) - except DatabaseError: - transaction.rollback() - clustering_scheduler.start() - - -add_clustering_jobs() -register_tool(tool_link) -#register_setup(setup_link) -bind_links([Node, 'node_list'], [node_list], menu_name='secondary_menu') -bind_links(['clustering_config_edit'], [clustering_config_edit], menu_name='secondary_menu') -"""