Module Dnsruby
In: lib/dnsruby.rb
lib/dnsruby/recursor.rb
lib/dnsruby/cache.rb
lib/dnsruby/hosts.rb
lib/dnsruby/code_mappers.rb
lib/dnsruby/resource/RT.rb
lib/dnsruby/resource/generic.rb
lib/dnsruby/resource/RR.rb
lib/dnsruby/resource/ISDN.rb
lib/dnsruby/resource/IPSECKEY.rb
lib/dnsruby/resource/domain_name.rb
lib/dnsruby/resource/AFSDB.rb
lib/dnsruby/resource/NSAP.rb
lib/dnsruby/resource/NAPTR.rb
lib/dnsruby/resource/TKEY.rb
lib/dnsruby/resource/APL.rb
lib/dnsruby/resource/NSEC3PARAM.rb
lib/dnsruby/resource/X25.rb
lib/dnsruby/resource/NSEC.rb
lib/dnsruby/resource/RRSIG.rb
lib/dnsruby/resource/A.rb
lib/dnsruby/resource/DNSKEY.rb
lib/dnsruby/resource/SOA.rb
lib/dnsruby/resource/SPF.rb
lib/dnsruby/resource/CDNSKEY.rb
lib/dnsruby/resource/AAAA.rb
lib/dnsruby/resource/OPT.rb
lib/dnsruby/resource/CDS.rb
lib/dnsruby/resource/HINFO.rb
lib/dnsruby/resource/DHCID.rb
lib/dnsruby/resource/DLV.rb
lib/dnsruby/resource/MX.rb
lib/dnsruby/resource/LOC.rb
lib/dnsruby/resource/resource.rb
lib/dnsruby/resource/SRV.rb
lib/dnsruby/resource/TXT.rb
lib/dnsruby/resource/NSEC3.rb
lib/dnsruby/resource/MINFO.rb
lib/dnsruby/resource/SSHFP.rb
lib/dnsruby/resource/URI.rb
lib/dnsruby/resource/HIP.rb
lib/dnsruby/resource/TSIG.rb
lib/dnsruby/resource/PX.rb
lib/dnsruby/resource/KX.rb
lib/dnsruby/resource/GPOS.rb
lib/dnsruby/resource/TLSA.rb
lib/dnsruby/resource/IN.rb
lib/dnsruby/resource/RRSet.rb
lib/dnsruby/resource/CERT.rb
lib/dnsruby/resource/NXT.rb
lib/dnsruby/resource/DS.rb
lib/dnsruby/resource/RP.rb
lib/dnsruby/resource/CAA.rb
lib/dnsruby/zone_reader.rb
lib/dnsruby/update.rb
lib/dnsruby/packet_sender.rb
lib/dnsruby/ipv6.rb
lib/dnsruby/bitmap.rb
lib/dnsruby/message/message.rb
lib/dnsruby/message/section.rb
lib/dnsruby/message/question.rb
lib/dnsruby/message/decoder.rb
lib/dnsruby/message/encoder.rb
lib/dnsruby/message/header.rb
lib/dnsruby/resolv.rb
lib/dnsruby/dnssec.rb
lib/dnsruby/resolver.rb
lib/dnsruby/ipv4.rb
lib/dnsruby/config.rb
lib/dnsruby/single_verifier.rb
lib/dnsruby/bit_mapping.rb
lib/dnsruby/the_log.rb
lib/dnsruby/validator_thread.rb
lib/dnsruby/code_mapper.rb
lib/dnsruby/single_resolver.rb
lib/dnsruby/key_cache.rb
lib/dnsruby/version.rb
lib/dnsruby/DNS.rb
lib/dnsruby/select_thread.rb
lib/dnsruby/name.rb
lib/dnsruby/zone_transfer.rb

— Copyright 2007 Nominet UK

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ++

Methods

log   log_and_raise   version  

Classes and Modules

Module Dnsruby::BitMapping
Class Dnsruby::Algorithms
Class Dnsruby::Bitmap
Class Dnsruby::Classes
Class Dnsruby::Config
Class Dnsruby::DNS
Class Dnsruby::DecodeError
Class Dnsruby::Dnssec
Class Dnsruby::EncodeError
Class Dnsruby::ExtendedRCode
Class Dnsruby::FormErr
Class Dnsruby::Header
Class Dnsruby::Hosts
Class Dnsruby::IPv4
Class Dnsruby::IPv6
Class Dnsruby::Message
Class Dnsruby::MetaTypes
Class Dnsruby::Modes
Class Dnsruby::NXDomain
Class Dnsruby::NXRRSet
Class Dnsruby::Name
Class Dnsruby::NotAuth
Class Dnsruby::NotImp
Class Dnsruby::NotZone
Class Dnsruby::Nsec3HashAlgorithms
Class Dnsruby::OpCode
Class Dnsruby::OtherResolvError
Class Dnsruby::Prefix
Class Dnsruby::Prefixes
Class Dnsruby::QTypes
Class Dnsruby::Question
Class Dnsruby::RCode
Class Dnsruby::RR
Class Dnsruby::RRSet
Class Dnsruby::Recursor
Class Dnsruby::Refused
Class Dnsruby::Resolv
Class Dnsruby::ResolvError
Class Dnsruby::ResolvTimeout
Class Dnsruby::Resolver
Class Dnsruby::Section
Class Dnsruby::ServFail
Class Dnsruby::SingleResolver
Class Dnsruby::SocketEofResolvError
Class Dnsruby::TheLog
Class Dnsruby::TsigError
Class Dnsruby::TsigNotSignedResponseError
Class Dnsruby::Types
Class Dnsruby::Update
Class Dnsruby::VerifyError
Class Dnsruby::YXDomain
Class Dnsruby::YXRRSet
Class Dnsruby::ZoneReader
Class Dnsruby::ZoneSerialError
Class Dnsruby::ZoneTransfer

Constants

VERSION = '1.61.2'

Public Class methods

Get the log for Dnsruby Use this to set the log level e.g. Dnsruby.log.level = Logger::INFO

Public Instance methods

Logs (error level) and raises an error.

[Validate]