Module: Orizuru
- Defined in:
- lib/orizuru.rb,
lib/orizuru/app.rb,
lib/orizuru/unit.rb,
lib/orizuru/client.rb,
lib/orizuru/version.rb
Defined Under Namespace
Classes: App, Client, Unit
Constant Summary
collapse
- VERSION =
"0.1.4"
Class Method Summary
collapse
Class Method Details
.create(url, token) ⇒ Object
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/orizuru.rb', line 8
def self.create(url, token)
conn = Faraday::Connection.new(:url => url) do |builder|
builder.use Faraday::Request::UrlEncoded builder.use Faraday::Response::Logger builder.use Faraday::Adapter::NetHttp builder.use FaradayMiddleware::EncodeJson
builder.use FaradayMiddleware::ParseJson, :content_type => /\bjson$/
builder.use FaradayMiddleware::Instrumentation
end
conn.authorization :Bearer, token
Orizuru::Client.new(conn)
end
|