Commit b8052d838454265ac65f17ea95e06e96f7c0b66e
1 parent
ab40efca
Exists in
master
and in
29 other branches
Clear cache files even with Noosfero installed via Debian package
Showing
2 changed files
with
10 additions
and
0 deletions
Show diff stats
debian/default/noosfero
script/production
... | ... | @@ -2,6 +2,10 @@ |
2 | 2 | |
3 | 3 | set -e |
4 | 4 | |
5 | +if [ -e /etc/default/noosfero ]; then | |
6 | + . /etc/default/noosfero | |
7 | +fi | |
8 | + | |
5 | 9 | export RAILS_ENV=production |
6 | 10 | |
7 | 11 | ACTION=$1 |
... | ... | @@ -9,8 +13,13 @@ shift |
9 | 13 | |
10 | 14 | clear_cache() { |
11 | 15 | if test -w ./public; then |
16 | + echo "Cleaning cache files" | |
12 | 17 | rm -f ./public/javascripts/cache-*.js |
13 | 18 | rm -f ./public/stylesheets/cache.css |
19 | + elif [ ! -z "$NOOSFERO_DATA_DIR" ] && [ -w "$NOOSFERO_DATA_DIR" ]; then | |
20 | + echo "Cleaning cache files" | |
21 | + rm -f $NOOSFERO_DATA_DIR/cache/cache-*.js | |
22 | + rm -f $NOOSFERO_DATA_DIR/cache/cache.css | |
14 | 23 | fi |
15 | 24 | } |
16 | 25 | ... | ... |