Module: UrlTokenizer
- Defined in:
- lib/url_tokenizer.rb,
lib/url_tokenizer/cdn77.rb,
lib/url_tokenizer/wowza.rb,
lib/url_tokenizer/provider.rb,
lib/url_tokenizer/limelight.rb more...
Defined Under Namespace
Classes: CDN77, Limelight, Provider, Wowza
Constant Summary
collapse
- Error =
Class.new StandardError
Class Method Summary
collapse
Class Method Details
permalink
.provider(name) ⇒ Object
[View source]
7
8
9
10
11
|
# File 'lib/url_tokenizer.rb', line 7
def provider(name)
providers.fetch(name.to_sym) do
raise Error, "unknown provider '#{ name }'"
end
end
|
permalink
.register(provider_hash) ⇒ Object
[View source]
13
14
15
|
# File 'lib/url_tokenizer.rb', line 13
def register(provider_hash)
providers.merge! provider_hash.symbolize_keys
end
|