Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
add PostScanner to categories
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed May 9, 2015
1 parent 597732d commit 2f7dd8f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
4 changes: 2 additions & 2 deletions nikola/nikola.py
Expand Up @@ -30,7 +30,6 @@
from copy import copy
from pkg_resources import resource_filename
import datetime
import glob
import locale
import os
import json
Expand All @@ -54,7 +53,6 @@
from yapsy.PluginManager import PluginManager
from blinker import signal

from .post import Post
from . import DEBUG, utils
from .plugin_categories import (
Command,
Expand All @@ -67,6 +65,7 @@
TemplateSystem,
SignalHandler,
ConfigPlugin,
PostScanner,
)

if DEBUG:
Expand Down Expand Up @@ -667,6 +666,7 @@ def __init__(self, **config):
"MarkdownExtension": MarkdownExtension,
"SignalHandler": SignalHandler,
"ConfigPlugin": ConfigPlugin,
"PostScanner": PostScanner,
})
self.plugin_manager.setPluginInfoExtension('plugin')
extra_plugins_dirs = self.config['EXTRA_PLUGINS_DIRS']
Expand Down
5 changes: 4 additions & 1 deletion nikola/plugin_categories.py
Expand Up @@ -42,7 +42,9 @@
'Task',
'TaskMultiplier',
'TemplateSystem',
'SignalHandler'
'SignalHandler',
'ConfigPlugin',
'PostScanner',
]


Expand Down Expand Up @@ -79,6 +81,7 @@ def inject_dependency(self, target, dependency):
"""Add 'dependency' to the target task's task_deps"""
self.site.injected_deps[target].append(dependency)


class PostScanner(BasePlugin):
"""The scan method of these plugins is called by Nikola.scan_posts."""

Expand Down

0 comments on commit 2f7dd8f

Please sign in to comment.