Skip to content
Snippets Groups Projects

Devel

Merged Klas Arvidsson requested to merge devel into production
1 file
+ 10
9
Compare changes
  • Side-by-side
  • Inline
+ 10
9
@@ -87,22 +87,23 @@ class aes::aes_sw {
@@ -87,22 +87,23 @@ class aes::aes_sw {
group => $examadm_group,
group => $examadm_group,
}
}
# Push TAL-calendar file to UPP-server (replaces old pull solution)
# lint:ignore:140chars
# lint:ignore:140chars
 
$tal_calendar_cronjob = @(END)
 
<% | String $env | %>
 
#!/bin/bash
 
sudo -u examadm /home/examadm/tal-cli/source/scripts/tal-export.py --format ics --lookback 90 --lookahead 180 | sudo -u klaar36 ssh upp.ida.liu.se "cat >| /projects/upp/www/tal/tal-<%= $env %>.ics"
 
sudo -u examadm /home/examadm/tal-cli/source/scripts/tal-export.py --written --format ics --lookback 90 --lookahead 180 | sudo -u klaar36 ssh upp.ida.liu.se "cat >| /projects/upp/www/tal/tal_written-<%= $env %>.ics"
 
| END
 
# lint:endignore:140chars
 
 
# Push TAL-calendar file to UPP-server (replaces old pull solution)
file { '/etc/cron.daily/tal-access' :
file { '/etc/cron.daily/tal-access' :
ensure => file,
ensure => file,
owner => 'root',
owner => 'root',
group => 'root',
group => 'root',
mode => '0700',
mode => '0700',
# lint:ignore:strict_indent
content => inline_epp($tal_calendar_cronjob, { 'env' => $server_facts['environment'] }),
content => @(END),
#!/bin/bash
sudo -u examadm /home/examadm/tal-cli/source/scripts/tal-export.py --format ics --lookback 90 --lookahead 180 | sudo -u klaar36 ssh upp.ida.liu.se "cat >| /projects/upp/www/tal/tal-${environment}.ics"
sudo -u examadm /home/examadm/tal-cli/source/scripts/tal-export.py --written --format ics --lookback 90 --lookahead 180 | sudo -u klaar36 ssh upp.ida.liu.se "cat >| /projects/upp/www/tal/tal_written-${environment}.ics"
| END
# lint:endignore:strict_indent
}
}
# lint:endignore:140chars
file { '/etc/systemd/system/aes_login.service':
file { '/etc/systemd/system/aes_login.service':
ensure => file,
ensure => file,
Loading