{{- /* For use with 7 */}} {{- /* Get LOCATION Arguments. */}} {{- $ASN := or (.Get "asn") "N/a" }} {{- $ASN_NAME := or (.Get "asn_name") "N/a" }} {{- $COUNTRY := or (.Get "country") "N/a" }} {{- $CITY := or (.Get "city") "N/a" }} {{- /* Get OWNER Arguments. */}} {{- $COMPANY := or (.Get "company") "N/a" }} {{- $REGISTER_ID := or (.Get "register_id") "N/a" }} {{- $COMPANY_STATE := or (.Get "company_state") "N/a" }} {{- $COMPANY_COUNTRY := or (.Get "company_country") "N/a" }} {{- $WEBSITE := or (.Get "website") "N/a" }} {{- /* Get UPSTREAM Arguments. */}} {{- $UPSTREAM := or (.Get "upstream") "N/a" }} {{ $location := slice (dict "type" "ASN" "value" (safeHTML (print "AS" $ASN " " $ASN_NAME))) (dict "type" "Country" "value" (print $CITY ", " $COUNTRY)) }} {{ $owner := slice (dict "type" "Company" "value" $COMPANY) (dict "type" "Entity ID" "value" $REGISTER_ID) (dict "type" "Company Location" "value" (print $COMPANY_STATE ", " $COMPANY_COUNTRY)) (dict "type" "Website" "value" (safeHTML (print "" $WEBSITE ""))) }}
{{ .type }}: {{ .value }}{{ end }}
{{ .type }}: {{ .value }}{{ end }}