From 4e118eff010c4048889063ecdad804f0435ad00b Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Sat, 5 Jan 2013 21:27:30 -0500 Subject: [PATCH] readers: Add debugging logging to read_file --- pelican/readers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pelican/readers.py b/pelican/readers.py index beaa8814..974290e6 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals, print_function +import logging import os import re try: @@ -35,6 +36,8 @@ from pelican.contents import Page, Category, Tag, Author from pelican.utils import get_date, pelican_open +logger = logging.getLogger(__name__) + METADATA_PROCESSORS = { 'tags': lambda x, y: [Tag(tag, y) for tag in x.split(',')], 'date': lambda x, y: get_date(x), @@ -343,6 +346,8 @@ def read_file(base_path, path, content_class=Page, fmt=None, path = os.path.abspath(os.path.join(base_path, path)) source_path = os.path.relpath(path, base_path) base, ext = os.path.splitext(os.path.basename(path)) + logger.debug('read file {} -> {}'.format( + source_path, content_class.__name__)) if not fmt: fmt = ext[1:]