aboutsummaryrefslogtreecommitdiffstats
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
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.
-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
##############