Files
main/network/monitor/net-snmp/comar/snmptrapd.py
T
2015-08-03 00:36:21 +03:00

24 lines
644 B
Python

# -*- coding: utf-8 -*-
from comar.service import *
serviceType = "server"
serviceDesc = _({"en": "Simple Network Management Protocol (SNMP) Trap Daemon",
"tr": "Simple Network Management Protocol (SNMP) Trap Servisi"})
serviceConf = "snmptrapd"
pidfile = "/run/snmptrapd.pid"
@synchronized
def start():
startService(command="/usr/sbin/snmptrapd",
args="-p %s %s" % (pidfile, config.get("SNMPTRAPD_FLAGS", "")),
pidfile=pidfile,
donotify=True)
@synchronized
def stop():
stopService(pidfile=pidfile, donotify=True)
def status():
return isServiceRunning(pidfile)