view piecrust/__init__.py @ 111:208c652551a3

Quick fix for making the server correctly update referenced pages. Disable the file-system cache for rendered segments when in server mode. We can bring this optimization back when we're actually using the baking record in the server too in order to know dependencies.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 16 Oct 2014 17:03:42 -0700
parents 69d5eecfa449
children d70a4adb61dd
line wrap: on
line source


CACHE_DIR = '_cache'
ASSETS_DIR = 'assets'
TEMPLATES_DIR = 'templates'
PLUGINS_DIR = 'plugins'
THEME_DIR = 'theme'

CONFIG_PATH = 'config.yml'
THEME_CONFIG_PATH = 'theme_config.yml'

DEFAULT_FORMAT = 'markdown'
DEFAULT_TEMPLATE_ENGINE = 'jinja2'
DEFAULT_POSTS_FS = 'flat'
DEFAULT_DATE_FORMAT = '%b %d, %Y'
DEFAULT_PLUGIN_SOURCE = 'http://bitbucket.org/ludovicchabant/'
DEFAULT_THEME_SOURCE = 'http://bitbucket.org/ludovicchabant/'

PIECRUST_URL = 'http://bolt80.com/piecrust/'

try:
    from piecrust.__version__ import APP_VERSION
except ImportError:
    APP_VERSION = 'unknown'

import os.path
RESOURCES_DIR = os.path.join(os.path.dirname(__file__), 'resources')