Transfer Contrail logs via syslog

Add cron job for transfer contrail-logs to Fuel
master via syslog.

Change-Id: I2ee93e11a5fed5b90af12e8bc3b66076d60cfab9
Closes-Bug: #1499314
This commit is contained in:
Michal Rostecki
2015-09-28 20:10:42 +02:00
committed by Oleksandr Martsyniuk
parent 6d2c0590b3
commit d7331cf900
2 changed files with 41 additions and 1 deletions

View File

@@ -95,4 +95,24 @@ class contrail::analytics {
],
}
}
# Cron job for transfer contrail-logs to Fuel master
file { 'contrailsyslog.sh':
ensure => 'present',
path => '/usr/local/sbin/contrailsyslog.sh',
mode => '0700',
owner => 'root',
group => 'root',
content => template('contrail/contrailsyslog.sh.erb'),
}
cron { 'contrail-syslog':
command => '/usr/local/sbin/contrailsyslog.sh',
user => 'root',
minute => '*/1',
require => [
Service['supervisor-analytics'],
File['contrailsyslog.sh'],
],
}
}