From 8dd842813bbce9be1f36e8ce91b683ea14be7a07 Mon Sep 17 00:00:00 2001
From: David Loup <david.loup@inria.fr>
Date: Tue, 21 Jan 2020 15:16:20 +0100
Subject: [PATCH] [gen/templates] Allows custom commands for soft reboot

---
 lib/refrepo/gen/puppet/templates/kadeployg5k.conf.erb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/refrepo/gen/puppet/templates/kadeployg5k.conf.erb b/lib/refrepo/gen/puppet/templates/kadeployg5k.conf.erb
index 91a75ba4168..5390da9baf8 100644
--- a/lib/refrepo/gen/puppet/templates/kadeployg5k.conf.erb
+++ b/lib/refrepo/gen/puppet/templates/kadeployg5k.conf.erb
@@ -29,7 +29,7 @@ remoteops:
     cmd: <%= data['remoteops.power_on.very_hard.cmd'] %><%end %>
   reboot:
   - name: soft
-    cmd: ssh -q -F /etc/kadeploy3<%= suffix %>/keys/ssh_config root@HOSTNAME_FQDN "if [ -f /bin/systemctl ]; then nohup /bin/systemctl reboot >/dev/null & else nohup /sbin/reboot >/dev/null & fi"
+    cmd: <%= data['remoteops.reboot.soft.cmd'] ? data['remoteops.reboot.soft.cmd'] : 'ssh -q -F /etc/kadeploy3'+suffix+'/keys/ssh_config root@HOSTNAME_FQDN "if [ -f /bin/systemctl ]; then nohup /bin/systemctl reboot >/dev/null & else nohup /sbin/reboot >/dev/null & fi"' %>
   - name: hard
     cmd: <%= data['remoteops.reboot.hard.cmd'] ? data['remoteops.reboot.hard.cmd'] : '/usr/bin/lanpower -c cycle -m HOSTNAME_SHORT' %><% if data['remoteops.reboot.very_hard.cmd'] %>
   - name: very_hard
-- 
GitLab