diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-01-28 08:18:59 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-01-28 08:18:59 +0000 |
| commit | 61cb26fa02be8b60ad82a24873f62c4e170c281b (patch) | |
| tree | e538bc1f7aacd554c6ba7736c37fc2077bf00355 | |
| parent | 35410d81516f5d20482c2bc53f963ac4dced67ba (diff) | |
| download | ruby-61cb26fa02be8b60ad82a24873f62c4e170c281b.tar.gz ruby-61cb26fa02be8b60ad82a24873f62c4e170c281b.tar.xz ruby-61cb26fa02be8b60ad82a24873f62c4e170c281b.zip | |
* lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf):
parse options line for ndots option.
(Resolv::Hosts#lazy_initialize): return self.
(Resolv::DNS#lazy_initialize): ditto.
(Resolv::DNS::Config#lazy_initialize): ditto.
Suggested by Sam Roberts.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
| -rw-r--r-- | ChangeLog | 9 | ||||
| -rw-r--r-- | lib/resolv.rb | 10 |
2 files changed, 19 insertions, 0 deletions
@@ -1,3 +1,12 @@ +Fri Jan 28 17:16:55 2005 Tanaka Akira <akr@m17n.org> + + * lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf): + parse options line for ndots option. + (Resolv::Hosts#lazy_initialize): return self. + (Resolv::DNS#lazy_initialize): ditto. + (Resolv::DNS::Config#lazy_initialize): ditto. + Suggested by Sam Roberts. + Thu Jan 27 00:15:29 2005 Minero Aoki <aamine@loveruby.net> * test/fileutils/test_fileutils.rb (setup): support BSD-style diff --git a/lib/resolv.rb b/lib/resolv.rb index 80536fbdd..769ebe34f 100644 --- a/lib/resolv.rb +++ b/lib/resolv.rb @@ -319,6 +319,7 @@ class Resolv @initialized = true end } + self end def getaddress(name) @@ -397,6 +398,7 @@ class Resolv @initialized = true end } + self end def close @@ -739,6 +741,13 @@ class Resolv when 'search' next if args.empty? search = args + when 'options' + args.each {|arg| + case arg + when /\Andots:(\d+)\z/ + ndots = $1.to_i + end + } end } } @@ -814,6 +823,7 @@ class Resolv @initialized = true end } + self end def single? |
