aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/app.py
diff options
context:
space:
mode:
authorElrond <elrond+mediagoblin.org@samba-tng.org>2012-02-26 18:45:35 +0100
committerElrond <elrond+mediagoblin.org@samba-tng.org>2012-02-26 18:45:35 +0100
commitec97c937b7e3374d40624478f805694b56bc0317 (patch)
tree3e15b31cf075eee8cc1e28dbefb092a347586989 /mediagoblin/app.py
parent58f96a13e463fb417968cc92ec2ac5d4404641e4 (diff)
downloadmediagoblin-ec97c937b7e3374d40624478f805694b56bc0317.tar.lz
mediagoblin-ec97c937b7e3374d40624478f805694b56bc0317.tar.xz
mediagoblin-ec97c937b7e3374d40624478f805694b56bc0317.zip
Let Main Server emit startup notice including version
There was no place in the software telling the user the version in use. So start by having the main server emit a startup notice including the version string. Uses python logging, so should be easy to reconfigure, etc.
Diffstat (limited to 'mediagoblin/app.py')
-rw-r--r--mediagoblin/app.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/mediagoblin/app.py b/mediagoblin/app.py
index 06627675..15327d39 100644
--- a/mediagoblin/app.py
+++ b/mediagoblin/app.py
@@ -16,11 +16,12 @@
import os
import urllib
+import logging
import routes
from webob import Request, exc
-from mediagoblin import routing, meddleware
+from mediagoblin import routing, meddleware, __version__
from mediagoblin.tools import common, translate, template
from mediagoblin.tools.response import render_404
from mediagoblin.tools import request as mg_request
@@ -31,6 +32,9 @@ from mediagoblin.init import (get_jinja_loader, get_staticdirector,
setup_storage, setup_beaker_cache)
+_log = logging.getLogger(__name__)
+
+
class MediaGoblinApp(object):
"""
WSGI application of MediaGoblin
@@ -47,6 +51,7 @@ class MediaGoblinApp(object):
(Note: setting 'celery_setup_elsewhere' also disables
setting up celery.)
"""
+ _log.info("GNU MediaGoblin %s main server starting", __version__)
##############
# Setup config
##############