~charmers/charms/oneiric/python-moinmoin/trunk

« back to all changes in this revision

Viewing changes to hooks/config-changed

  • Committer: Juan L. Negron
  • Date: 2012-03-05 20:24:50 UTC
  • mfrom: (2.1.11 python-moinmoin)
  • Revision ID: juan.negron@canonical.com-20120305202450-smihpdfaueex9zb6
Merged update from patrick-hetu

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
XAPIAN_SETTINGS=$(config-get xapian_search)
9
9
EXTRA_SETTINGS=$(config-get extra_settings)
10
10
 
 
11
juju-log "variables: WIKI_NAME: $WIKI_NAME,ADMIN_NAME: $ADMIN_NAME ,LANGUAGES: $LANGUAGES ,XAPIAN_SETTINGS: $XAPIAN_SETTINGS"
11
12
 
12
13
cat > /srv/${UNIT_NAME}/wikiconfig.py <<EOF
13
14
# -*- coding: utf-8 -*-
21
22
    data_dir = os.path.join(instance_dir, 'data', '') # path with trailing /
22
23
    data_underlay_dir = os.path.join(instance_dir, 'underlay', '') # path with trailing /
23
24
 
24
 
    sitename = u'$WIKI_NAME'
 
25
    sitename = u'${WIKI_NAME}'
25
26
    logo_string = u'<img src="%s/common/moinmoin.png" alt="MoinMoin Logo">' % url_prefix_static
26
 
    superuser = [u"$ADMIN_NAME", ]
27
 
    acl_rights_before = u"$ADMIN_NAME:read,write,delete,revert,admin"
 
27
    superuser = [u"${ADMIN_NAME}", ]
 
28
    acl_rights_before = u"${ADMIN_NAME}:read,write,delete,revert,admin"
28
29
 
29
30
    page_front_page = u"FrontPage"
30
31
    navi_bar = [
36
37
    xapian_search = ${XAPIAN_SETTINGS}
37
38
    xapian_stemming = ${XAPIAN_SETTINGS}
38
39
 
 
40
    mail_smarthost = "localhost"
 
41
    mail_from = u"${WIKI_NAME} <noreply>"
 
42
 
39
43
${EXTRA_SETTINGS}
40
44
EOF
41
45
 
55
59
    python -m MoinMoin.packages i ./underlay/pages/LanguageSetup/attachments/${lang}--all_pages.zip
56
60
done
57
61
 
58
 
chown www-data /srv/${UNIT_NAME}/ -R
 
62
chown root:www-data /srv/${UNIT_NAME}/ -R
59
63
chmod g+rw /srv/${UNIT_NAME}/ -R
60
64
 
61
65
/etc/init.d/gunicorn start
62
 
/etc/init.d/gunicorn reload
 
66
/etc/init.d/gunicorn restart