[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