sbin/sync/sync_ldt_platform
author rougeronj
Wed, 19 Sep 2012 18:16:19 +0200
changeset 789 d92d032a6d78
parent 632 e85856bfd59b
permissions -rwxr-xr-x
Commit Julien: Champ de recherche de users et groups dans l'ajout de content, amélioré pour que le mot "recherche" disparaisse au moment ou l'on clique sur le champ. Meme modification dans la page "groups". Permettre à un user qui a le droit de creer un group, d'en creer un (le label de la permission est "auth.add_group").
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
#!/usr/bin/env bash
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
set -e
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
if [ -d ~/tmp/platform_V$1 ]; then
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
    rm -fr ~/tmp/platform_V$1;
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
fi
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
hg archive -r V$1 ~/tmp/platform_V$1
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
#text2unix ~/tmp/platform_V$1
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
if [ -d ~/tmp/platform_V$1 ]; then
580
4e79c564166d correct sync
ymh <ymh.work@gmail.com>
parents: 578
diff changeset
    12
    cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/platform_V$1/web/ iri@web.iri.centrepompidou.fr:/iridata/www/ldt/
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
+ core
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
P .htpasswd
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
P .htaccess
8
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    16
P ldtplatform/.htaccess
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    17
P ldtplatform/config.py
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    18
P ldtplatform/modwsgi.wsgi
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
P robots.txt
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
P env/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
P log/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
P index/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
P static/media/***
592
4f99c1aeba7c preserve crossdomain.xml file
ymh <ymh.work@gmail.com>
parents: 580
diff changeset
    24
P crossdomain.xml
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
EOT
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
fi
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
if [ -d ~/tmp/platform_V$1 ]; then
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
    echo "Deleting temp export"
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
    rm -fr ~/tmp/platform_V$1;
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
fi
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
ssh iri@web.iri.centrepompidou.fr sudo apache2ctl restart