]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Gracefully restart yacy everyday
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 14 Dec 2012 20:39:58 +0000 (18:39 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 14 Dec 2012 20:39:58 +0000 (18:39 -0200)
manifests/yacy.pp

index cc8cb6c12fcedfe1e1cba696e7f65feab97bd68e..e5b2f5e831e4bafc1a23aee1407984ef9944dd4e 100644 (file)
@@ -22,6 +22,16 @@ class nodo::yacy inherits nodo::vserver {
     require => Package['yacy'],
   }
 
+  # gracefully restart yacy everyday
+  cron { "yacy-restart":
+    command  => "/etc/init.d/yacy restart > /dev/null 2>&1",
+    user     => root,
+    hour     => "*/4",
+    minute   => "0",
+    ensure   => present,
+    require  => Service['yacy'],
+  }
+
   tor::daemon::hidden_service { 'yacy':
     ports    => [ '8090 127.0.0.1:8090', '80 127.0.0.1:8090' ],
     data_dir => "$tor::daemon::data_dir/hidden",