X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fprojects%2Fbackupninja.git;a=blobdiff_plain;f=src%2Flib%2Fbackupninja%2Flog.py;fp=src%2Flib%2Fbackupninja%2Flog.py;h=9fa85b8b92dc13494db8e40e840abbe9126c6bfb;hp=0000000000000000000000000000000000000000;hb=ece57a3973b3afeb138ac0eaab2da742955a2bad;hpb=2c6c136fb7e222b2e06859d7a64c56921d7ea654 diff --git a/src/lib/backupninja/log.py b/src/lib/backupninja/log.py new file mode 100644 index 0000000..9fa85b8 --- /dev/null +++ b/src/lib/backupninja/log.py @@ -0,0 +1,36 @@ +# -*- mode: python; sh-basic-offset: 4; indent-tabs-mode: nil; -*- +# vim: set filetype=python sw=4 sts=4 expandtab autoindent: +# +# Backupninja python reimplementation, based on original backupninja program +# by riseup.net. +# Copyright (C) 2010 Matthijs Kooijman +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +""" Sets up the python logging library for use with backupninja """ + +import logging +log = logging.getLogger() + +def setup_logging(options): + """ + Setup the logging library, so other modules can just use + logging.getLogger or the root logger directly. + + options are the parsed commandline options. + """ + # We use the default options for now + logging.basicConfig() + log.debug("Initialized logging configuration")