|
@@ -1,44 +1,25 @@
|
|
|
source ./bin/utils/functions.sh
|
|
|
source .env
|
|
|
+source webservice_running/handlers/config.env
|
|
|
|
|
|
echo_warning "Installation handlers"
|
|
|
|
|
|
-echo "Copying open_handler@.service to /etc/systemd/system/"
|
|
|
-\cp webservice_running/handlers/conf/open_handler@.service /etc/systemd/system/
|
|
|
+echo_warning "Recreating sharix.service"
|
|
|
+\cp conf/handler@.service.example conf/handler@.service
|
|
|
+sed -i "s|WORKING_DIRECTORY|$(pwd)|g" conf/handler@.service
|
|
|
+echo_success "Recreated sharix.service"
|
|
|
|
|
|
-systemctl daemon-reload
|
|
|
+echo_warning "Copying handler@.service to /etc/systemd/system/ folder"
|
|
|
+\cp conf/handler@.service /etc/systemd/system/handler@.service
|
|
|
+echo_success "Copied handler@.service to /etc/systemd/system/ folder"
|
|
|
|
|
|
-services=(
|
|
|
- open_basic_bot
|
|
|
- status_changer
|
|
|
- open_access_request_accepted
|
|
|
- open_access_request_pending
|
|
|
- open_neg_request_accepted
|
|
|
- open_neg_request_pending
|
|
|
- open_service_request_accepted
|
|
|
- open_service_request_assigned
|
|
|
- open_service_request_booked
|
|
|
- open_service_request_booked_v2
|
|
|
- open_service_request_closed
|
|
|
- open_service_request_declined
|
|
|
- open_service_request_done
|
|
|
- open_service_request_forcemajeure
|
|
|
- open_service_request_pending
|
|
|
- open_service_request_preforcemajeure
|
|
|
- open_service_request_prestart
|
|
|
- open_service_request_process
|
|
|
- open_st_request_assigned
|
|
|
- open_st_request_done
|
|
|
- open_st_request_dublicate
|
|
|
- open_st_request_in_process
|
|
|
- open_st_request_new
|
|
|
- open_st_request_reopened
|
|
|
- open_st_request_wontfix
|
|
|
-)
|
|
|
+echo_warning "Reloading systemd daemon"
|
|
|
+systemctl daemon-reload
|
|
|
+echo_success "Reloaded systemd daemon"
|
|
|
|
|
|
-for service in "${services[@]}"; do
|
|
|
+for service in "${handlers[@]}"; do
|
|
|
echo "Enabling open_handler@${service}.service"
|
|
|
- systemctl enable open_handler@"${service}".service
|
|
|
+ systemctl enable handler@"${service}".service
|
|
|
done
|
|
|
|
|
|
echo_warning "Reloading systemd daemon"
|