Class: Staticd::API
- Inherits:
-
Sinatra::Base
- Object
- Sinatra::Base
- Staticd::API
- Includes:
- Models
- Defined in:
- lib/staticd/api.rb
Constant Summary collapse
- VERSION =
"v1"
- PUBLIC_URI =
%w( /welcome /ping /main.css /main.js /jquery-1.11.1.min.js )
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ API
constructor
A new instance of API.
Constructor Details
#initialize(params = {}) ⇒ API
Returns a new instance of API.
38 39 40 41 42 43 44 45 |
# File 'lib/staticd/api.rb', line 38 def initialize(params={}) @config = params raise "Missing :domain parameter" unless @config[:domain] raise "Missing :port parameter" unless @config[:port] super end |