- sed -i 's:^\s*#\(\s*Include /etc/koha/apache-shared-disable.conf\)$:\1:' \
- "/etc/apache2/sites-available/$name"
+ if is_instance $name ; then
+ RET=$(disable_instance $name)
+ if [ "$RET" = 0 ]; then
+ restart_apache="yes"
+ if is_sip_enabled $name; then
+ koha-sip --stop $name
+ fi
+ if is_zebra_running $name; then
+ koha-zebra --stop $name
+ fi
+ if is_indexer_running $name; then
+ koha-indexer --stop $name
+ fi
+ if is_worker_running $name; then
+ koha-worker --stop $name
+ fi
+ elif [ "$RET" = 2 ]; then
+ warn "Error: Apache configuration file not present for instance $name."
+ else
+ warn "Warning: instance $name already disabled."
+ fi
+ else
+ warn "Unknown instance $name."
+ fi