View | Details | Raw Unified | Return to bug 18709
Collapse All | Expand All

(-)a/debian/scripts/koha-foreach (-14 / +5 lines)
Lines 46-66 do Link Here
46
    esac
46
    esac
47
    shift
47
    shift
48
done
48
done
49
            
49
50
for name in $(koha-list $listopts)
50
for name in $(koha-list $listopts)
51
do
51
do
52
    # Optionally use alternative paths for a dev install
52
    # Replace the __instancename__ placeholder for the instance name (Bug 8566)
53
    adjust_paths_dev_install $name
54
55
    cmd=`echo "$@" | sed -e s/__instancename__/${name}/g`
53
    cmd=`echo "$@" | sed -e s/__instancename__/${name}/g`
56
    (
57
    exec 3>&1
58
    sudo -u "$name-koha" \
59
    env PERL5LIB=$PERL5LIB \
60
        KOHA_CONF="/etc/koha/sites/$name/koha-conf.xml" \
61
        ${cmd} 2>&1 >&3 | sed -e "s/^/$name: /" >&2 3>&-
62
    exec 3>&-
63
    ) | sed -e "s/^/$name: /"
64
54
55
    if [ "${cmd}" != "" ]; then
56
        koha-shell ${name} -c "${cmd}"
57
    fi
65
done
58
done
66
67
- 

Return to bug 18709