Преглед изворни кода

add check_proc_zabbixagent and check_proc_zabbixserver function

Mickael-Martin пре 6 година
родитељ
комит
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 !"
         ynh_print_warn "Template Yunohost no linked to Zabbix server !"
     fi
     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
 }
 }