def initialize(): """Begins initialization of Review Board. This sets up the logging, generates cache serial numbers, and then fires an initializing signal that other parts of the codebase can connect to. This must be called for such features as e-mail notification to work. """ import logging import os from djblets.util.misc import generate_cache_serials from djblets import log from reviewboard import signals # Set up logging. log.init_logging() logging.info("Log file for Review Board v%s (PID %s)" % (get_version_string(), os.getpid())) # Generate cache serials generate_cache_serials() signals.initializing.send(sender=None)
def initialize(): """Begins initialization of Review Board. This sets up the logging, generates cache serial numbers, and then fires an initializing signal that other parts of the codebase can connect to. This must be called for such features as e-mail notification to work. """ import logging import os from django.conf import settings from djblets.util.misc import generate_cache_serials from djblets import log from reviewboard import signals # This overrides a default django templatetag (url), and we want to make # sure it will always get loaded in every python instance. import reviewboard.site.templatetags # Set up logging. log.init_logging() if settings.DEBUG: logging.debug("Log file for Review Board v%s (PID %s)" % (get_version_string(), os.getpid())) # Generate cache serials generate_cache_serials() signals.initializing.send(sender=None)
def initialize(): """Begins initialization of Review Board. This sets up the logging, generates cache serial numbers, and then fires an initializing signal that other parts of the codebase can connect to. This must be called for such features as e-mail notification to work. """ import logging import os from djblets.util.misc import generate_cache_serials from djblets import log from reviewboard import signals # This overrides a default django templatetag (url), and we want to make # sure it will always get loaded in every python instance. import reviewboard.site.templatetags # Set up logging. log.init_logging() logging.info("Log file for Review Board v%s (PID %s)" % (get_version_string(), os.getpid())) # Generate cache serials generate_cache_serials() signals.initializing.send(sender=None)
from reviewboard import get_version_string from reviewboard import signals from reviewboard.reviews.feeds import RssReviewsFeed, AtomReviewsFeed, \ RssSubmitterReviewsFeed, \ AtomSubmitterReviewsFeed, \ RssGroupReviewsFeed, \ AtomGroupReviewsFeed # Set up logging. log.init_logging() logging.info("Log file for Review Board v%s" % get_version_string()) # Generate cache serials generate_cache_serials() # Load in all the models for the admin UI. if not admin.site._registry: admin.autodiscover() # URLs global to all modes urlpatterns = patterns('', (r'^admin/', include('reviewboard.admin.urls')), ) # Add static media if running in DEBUG mode if settings.DEBUG: urlpatterns += patterns('django.views.static',