sbin/sync/sync_ldt_platform
author verrierj
Mon, 02 Jan 2012 17:21:24 +0100
changeset 323 f85caa66acf4
parent 54 e111c8a3b4ac
child 578 c01075236079
permissions -rwxr-xr-x
Fix bugs in new url organization
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
54
e111c8a3b4ac change to reindex and import
ymh <ymh.work@gmail.com>
parents: 8
diff changeset
     1
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
#!/usr/bin/env bash
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
set -e
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
if [ -d ~/tmp/platform_V$1 ]; then
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
    rm -fr ~/tmp/platform_V$1;
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
fi
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
hg archive -r V$1 ~/tmp/platform_V$1
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
#text2unix ~/tmp/platform_V$1
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
if [ -d ~/tmp/platform_V$1 ]; then
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
    cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/platform_V$1/web/ iri@clint.culturel.centrepompidou.lan:/iridata/www/dev/ldt/
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
+ core
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
P .htpasswd
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
P .htaccess
8
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    17
P ldtplatform/.htaccess
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    18
P ldtplatform/config.py
325b616147c4 correct sync
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    19
P ldtplatform/modwsgi.wsgi
0
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
P robots.txt
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
P env/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
P log/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
P index/***
bdf22b140727 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
P static/media/***
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