##### BEGINNING OF METWORK MFBASE MODULE CRONTAB #####

# Autorestart
*/5 * * * * /opt/metwork-mfext-master/bin/_no_automatic_kill.sh /opt/metwork-mfbase-master/bin/cronwrap.sh --lock --timeout=900 --log-capture-to=autorestart.log -- mfbase.autorestart

{% set misc_tmp_max_age_env = MFMODULE + "_MISC_TMP_MAX_AGE" %}
{% set misc_tmp_max_age = misc_tmp_max_age_env|getenv("0")|int %}
{% if misc_tmp_max_age > 0 %}
# Cleaning of tmp subdirectory
{% if MFMODULE == "MFADMIN" %}
0 2 * * * {{MFMODULE_HOME}}/bin/cronwrap.sh --lock --timeout=3600 --log-capture-to=NULL -- 'find {{MFMODULE_RUNTIME_HOME}}/tmp -type f -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/config_auto/*" -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/kibana/*" -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/elasticsearch/config/*" -mtime +{{misc_tmp_max_age}} -delete'
30 2 * * * {{MFMODULE_HOME}}/bin/cronwrap.sh --lock --timeout=3600 --log-capture-to=NULL -- 'find {{MFMODULE_RUNTIME_HOME}}/tmp -type d -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/config_auto" -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/kibana/*" -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/elasticsearch/config/" -mtime +{{misc_tmp_max_age}} -exec rmdir {} \;'
{% else %}
0 2 * * * {{MFMODULE_HOME}}/bin/cronwrap.sh --lock --timeout=3600 --log-capture-to=NULL -- 'find {{MFMODULE_RUNTIME_HOME}}/tmp -type f -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/config_auto/*" -mtime +{{misc_tmp_max_age}} -delete'
30 2 * * * {{MFMODULE_HOME}}/bin/cronwrap.sh --lock --timeout=3600 --log-capture-to=NULL -- 'find {{MFMODULE_RUNTIME_HOME}}/tmp -type d -not -path "{{MFMODULE_RUNTIME_HOME}}/tmp/config_auto" -mtime +{{misc_tmp_max_age}} -exec rmdir {} \;'
{% endif %}
{% endif %}

##### END OF METWORK MFBASE MODULE CRONTAB #####
