21 lines
397 B
Python
21 lines
397 B
Python
"""Tracks devices by sending a ICMP echo request (ping)."""
|
|
|
|
|
|
# The ping binary and icmplib timeouts are not the same
|
|
# timeout. ping is an overall timeout, icmplib is the
|
|
# time since the data was sent.
|
|
|
|
# ping binary
|
|
PING_TIMEOUT = 3
|
|
|
|
# icmplib timeout
|
|
ICMP_TIMEOUT = 1
|
|
|
|
PING_ATTEMPTS_COUNT = 3
|
|
|
|
DOMAIN = "ping"
|
|
|
|
CONF_PING_COUNT = "count"
|
|
CONF_IMPORTED_BY = "imported_by"
|
|
DEFAULT_PING_COUNT = 5
|