[Mageia-sysadm] [627] add configfile for template related stuff
root at mageia.org
root at mageia.org
Wed Dec 15 13:56:33 CET 2010
Revision: 627
Author: misc
Date: 2010-12-15 13:56:33 +0100 (Wed, 15 Dec 2010)
Log Message:
-----------
add configfile for template related stuff
Modified Paths:
--------------
puppet/modules/transifex/manifests/init.pp
Added Paths:
-----------
puppet/modules/transifex/templates/50-project.conf
Modified: puppet/modules/transifex/manifests/init.pp
===================================================================
--- puppet/modules/transifex/manifests/init.pp 2010-12-15 12:24:48 UTC (rev 626)
+++ puppet/modules/transifex/manifests/init.pp 2010-12-15 12:56:33 UTC (rev 627)
@@ -61,6 +61,17 @@
notify => Service['apache']
}
+ file { "50-apps.conf":
+ path => "/etc/transifex/50-apps.conf",
+ ensure => present,
+ owner => root,
+ group => root,
+ mode => 644,
+ content => template("transifex/50-apps.conf"),
+ require => Package['transifex'],
+ notify => Service['apache']
+ }
+
apache::vhost_django_app { "transifex.$domain":
module => "transifex",
use_ssl => true,
Added: puppet/modules/transifex/templates/50-project.conf
===================================================================
--- puppet/modules/transifex/templates/50-project.conf (rev 0)
+++ puppet/modules/transifex/templates/50-project.conf 2010-12-15 12:56:33 UTC (rev 627)
@@ -0,0 +1,83 @@
+# List of callables that know how to import templates from various sources.
+TEMPLATE_LOADERS = (
+ 'django.template.loaders.filesystem.load_template_source',
+ 'django.template.loaders.app_directories.load_template_source',
+# 'django.template.loaders.eggs.load_template_source',
+)
+
+TEMPLATE_CONTEXT_PROCESSORS = [
+ "django.core.context_processors.auth",
+ "django.core.context_processors.debug",
+ "django.core.context_processors.i18n",
+ "django.core.context_processors.media",
+ "django.core.context_processors.request",
+ "notification.context_processors.notification",
+ "staticfiles.context_processors.static_url",
+]
+
+TEMPLATE_CONTEXT_PROCESSORS += (
+ 'userprofile.context_processors.css_classes',
+ 'txcommon.context_processors.site_section',
+ 'txcommon.context_processors.bidi',
+)
+
+MIDDLEWARE_CLASSES = [
+ # Enable GZIP compression
+ 'django.middleware.gzip.GZipMiddleware',
+ 'django.middleware.common.CommonMiddleware',
+ # Enable protection against Cross Site Request Forgeries
+ # FIXME: Enable CSRF!
+ 'django.contrib.sessions.middleware.SessionMiddleware',
+ 'django.contrib.auth.middleware.AuthenticationMiddleware',
+ 'django.middleware.locale.LocaleMiddleware',
+ 'django.middleware.doc.XViewMiddleware',
+ 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
+ 'django_sorting.middleware.SortingMiddleware',
+ 'pagination.middleware.PaginationMiddleware',
+]
+
+ROOT_URLCONF = 'urls'
+
+TEMPLATE_DIRS = [
+ os.path.join(TX_ROOT, 'templates'),
+]
+
+INSTALLED_APPS = [
+ 'django.contrib.admin',
+ 'django.contrib.auth',
+ 'django.contrib.comments',
+ 'django.contrib.contenttypes',
+ 'django.contrib.flatpages',
+ 'django.contrib.markup',
+ 'django.contrib.sessions',
+ 'django.contrib.sites',
+ 'django.contrib.admindocs',
+ 'notification',
+ 'django_filters',
+ 'django_sorting',
+ 'south',
+ 'tagging',
+ 'pagination',
+ 'piston',
+ 'contact_form',
+ 'ajax_select',
+ 'threadedcomments',
+ 'staticfiles',
+ 'authority',
+ # Transifex specific apps:
+ 'transifex.txcommon',
+ # It's coming here due http://trac.transifex.org/ticket/596
+ 'userprofile',
+ 'transifex.languages',
+ 'transifex.projects',
+ 'transifex.releases',
+ 'transifex.actionlog',
+ 'transifex.txpermissions',
+ 'transifex.teams',
+ 'transifex.resources',
+ 'transifex.storage',
+ # Must come in the end
+ 'django_addons',
+]
+
+COMMENTS_APP = 'threadedcomments'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/mageia-sysadm/attachments/20101215/fd7b9f9a/attachment.html>
More information about the Mageia-sysadm
mailing list