From f4a5980e98a89041769406a06ec84c57ce0875f2 Mon Sep 17 00:00:00 2001 From: Oleksiy Molchanov Date: Thu, 28 Sep 2017 14:33:40 +0300 Subject: [PATCH] Purge tmp directory Change-Id: I104d243c453c6aaea91a88f300dd19ce7f369d10 Closes-Bug: 1714454 --- .../puppet/modules/plugin_zabbix/manifests/db/mysql.pp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deployment_scripts/puppet/modules/plugin_zabbix/manifests/db/mysql.pp b/deployment_scripts/puppet/modules/plugin_zabbix/manifests/db/mysql.pp index 3e23c98..766d697 100644 --- a/deployment_scripts/puppet/modules/plugin_zabbix/manifests/db/mysql.pp +++ b/deployment_scripts/puppet/modules/plugin_zabbix/manifests/db/mysql.pp @@ -62,11 +62,19 @@ class plugin_zabbix::db::mysql( require => File['/tmp/zabbix/data_clean.sql'], } - exec{ "${plugin_zabbix::params::db_name}-import": + exec { "${plugin_zabbix::params::db_name}-import": command => "/usr/bin/mysql ${mysql_extras_args} ${plugin_zabbix::params::db_name} < /tmp/zabbix/schema.sql", logoutput => true, refreshonly => true, subscribe => $next_require, require => Exec['prepare-schema-2'], } + + exec { 'purge-tmp-dir': + command => 'rm -rf /tmp/zabbix', + path => ['/usr/sbin', '/usr/bin', '/sbin', '/bin'], + logoutput => true, + refreshonly => true, + subscribe => Exec["${plugin_zabbix::params::db_name}-import"], + } }