From 74454c341a57aab66151b9ef2488eb72a306c002 Mon Sep 17 00:00:00 2001 From: zsdc Date: Mon, 6 Jun 2022 21:33:17 +0300 Subject: event-handler: T3083: Optimized event-handler * Removed dynamic generating for systemd unit * Optimized configuration file deleting process * Added exceptions handlers to event-handler script to protect service from most obvious potential troubles * Improved logging * Moved pattern compilation outside a messages loop to avoid extra operations * Added signal handlers for proper systemd integration --- data/templates/event-handler/systemd_event_handler_service.j2 | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 data/templates/event-handler/systemd_event_handler_service.j2 (limited to 'data') diff --git a/data/templates/event-handler/systemd_event_handler_service.j2 b/data/templates/event-handler/systemd_event_handler_service.j2 deleted file mode 100644 index da35a51c4..000000000 --- a/data/templates/event-handler/systemd_event_handler_service.j2 +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Event handler -After=network.target - -[Service] -Type=simple -Restart=always -ExecStart=/usr/bin/python3 /usr/libexec/vyos/vyos-event-handler.py --config /run/vyos-event-handler.conf - -[Install] -WantedBy=multi-user.target -- cgit v1.2.3