Просмотр исходного кода

add check_proc_zabbixagent and check_proc_zabbixserver function

Mickael-Martin 6 лет назад
Родитель
Сommit
ff43f163e0
1 измененных файлов с 20 добавлено и 0 удалено
  1. 20 0
      scripts/_common.sh

+ 20 - 0
scripts/_common.sh

@@ -137,4 +137,24 @@ link_template(){
         ynh_print_warn "Template Yunohost no linked to Zabbix server !"
     fi
 
+}
+
+check_proc_zabbixserver(){
+    pgrep zabbix_server >/dev/null
+    if [ $? -eq 0 ];then
+        ynh_print_info "zabbix server is started !"
+    else
+        ynh_print_err "Zabbix Server not started, try to start it with the yunohost interface."
+        ynh_print_err "If Zabbix Server can't start, please open a issue on https://github.com/YunoHost-Apps/zabbix_ynh/issues"
+    fi
+}
+
+check_proc_zabbixagent(){
+   pgrep zabbix_agentd >/dev/null
+   if [ $? -eq 0 ];then
+       ynh_print_info "zabbix agent is started"
+   else
+       ynh_print_err "Zabbix agent not started, try to start it with the yunohost interface."
+       ynh_print_err "If Zabbix agent can't start, please open a issue on https://github.com/YunoHost-Apps/zabbix_ynh/issues"
+   fi
 }