blob: 79333f0acdbc53321b44a636552229eb96312b72 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
require 'nickserver/hkp/response'
module Nickserver::Hkp
class Source
def initialize(adapter)
end
def query(nick)
fetcher.get(nick).callback {|key|
yield Response.new(nick, key)
}.errback {|status, msg|
yield Nickserver::Response.new(status, msg)
}
end
def fetcher
Nickserver::Hkp::FetchKey.new
end
end
end
|