- Add log type support,
- Add NETWORK_LOG_TRACE config variable.
This commit is contained in:
@@ -53,13 +53,13 @@ declare -g DNS_CACHE_UPDATED=0
|
||||
|
||||
dns_tab_load()
|
||||
{
|
||||
log_print "DNS" "Loading DNS cache..."
|
||||
log_trace "DNS" "Loading DNS cache..."
|
||||
|
||||
file_lock "${DNS_CACHE_LOCK}" READ 9
|
||||
|
||||
if [[ ( -e "${DNS_CACHE_FILE}" ) && ( "${NETWORK_CONFIG_FILE}" -ot "${DNS_CACHE_FILE}" ) ]]
|
||||
then
|
||||
log_print "DNS" "Read CacheFile"
|
||||
log_trace "DNS" "Read CacheFile"
|
||||
|
||||
while IFS= read -r line
|
||||
do
|
||||
@@ -76,7 +76,7 @@ dns_tab_load()
|
||||
fi
|
||||
done < ${DNS_CACHE_FILE}
|
||||
else
|
||||
log_print "DNS" "Init CacheFile"
|
||||
log_trace "DNS" "Init CacheFile"
|
||||
|
||||
>${DNS_CACHE_FILE}
|
||||
fi
|
||||
@@ -96,13 +96,13 @@ dns_tab_load()
|
||||
|
||||
dns_tab_save()
|
||||
{
|
||||
log_print "DNS" "Saving DNS cache..."
|
||||
log_trace "DNS" "Saving DNS cache..."
|
||||
|
||||
if [[ "${DNS_CACHE_UPDATED}" != "0" ]]
|
||||
then
|
||||
file_lock "${DNS_CACHE_LOCK}" WRITE 9
|
||||
|
||||
log_print "DNS" "Write CacheFile"
|
||||
log_trace "DNS" "Write CacheFile"
|
||||
|
||||
(
|
||||
for key in "${!DNS_A_TAB[@]}"
|
||||
@@ -143,7 +143,7 @@ dns_tab_get()
|
||||
then
|
||||
dns_value="${DNS_A_TAB["${dns_key}"]}"
|
||||
else
|
||||
log_print "DNS" "Lookup failed: Type: [${dns_type}] Key: [${dns_key}]"
|
||||
log_trace "DNS" "Lookup failed: Type: [${dns_type}] Key: [${dns_key}]"
|
||||
return 1
|
||||
fi
|
||||
;;
|
||||
@@ -153,13 +153,13 @@ dns_tab_get()
|
||||
then
|
||||
dns_value="${DNS_PTR_TAB["${dns_key}"]}"
|
||||
else
|
||||
log_print "DNS" "Lookup failed: Type: [${dns_type}] Key: [${dns_key}]"
|
||||
log_trace "DNS" "Lookup failed: Type: [${dns_type}] Key: [${dns_key}]"
|
||||
return 1
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
log_print "DNS" "Lookup succeed: Type: [${dns_type}] Key: [${dns_key}] Value: [${dns_value}]"
|
||||
log_trace "DNS" "Lookup succeed: Type: [${dns_type}] Key: [${dns_key}] Value: [${dns_value}]"
|
||||
|
||||
return 0
|
||||
}
|
||||
@@ -181,9 +181,9 @@ dns_tab_put()
|
||||
|
||||
if [[ "${dtp_value}" == "" ]]
|
||||
then
|
||||
log_print "DNS" "Skiping cache entry: Type: [${dtp_type}] Key: [${dtp_key}] Value: [${dtp_value}]"
|
||||
log_trace "DNS" "Skiping cache entry: Type: [${dtp_type}] Key: [${dtp_key}] Value: [${dtp_value}]"
|
||||
else
|
||||
log_print "DNS" "Update cache entry: Type: [${dtp_type}] Key: [${dtp_key}] Value: [${dtp_value}]"
|
||||
log_trace "DNS" "Update cache entry: Type: [${dtp_type}] Key: [${dtp_key}] Value: [${dtp_value}]"
|
||||
|
||||
var_assign DNS_${dtp_type}_ID_LIST "${dtp_key}" INC
|
||||
tab_assign DNS_${dtp_type}_TAB "${dtp_key}" "${dtp_value}"
|
||||
@@ -216,7 +216,7 @@ dns_lookup()
|
||||
|
||||
if [[ "$?" != "0" ]]
|
||||
then
|
||||
log_print "DNS" "Out of Cache: Type: [${dl_type}] Key: [${dl_key}] Flag: [${dl_flag}]"
|
||||
log_trace "DNS" "Out of Cache: Type: [${dl_type}] Key: [${dl_key}] Flag: [${dl_flag}]"
|
||||
|
||||
case ${dl_type}
|
||||
in
|
||||
|
||||
Reference in New Issue
Block a user