some fixes

This commit is contained in:
amartynov 2015-07-23 17:04:24 +03:00
parent 644fd87ca4
commit e05e5e8ada
3 changed files with 7 additions and 7 deletions

View File

@ -1,12 +1,13 @@
require_relative "request_handler"
require "providers/provider_factory"
module Devops
module API2_0
module Handler
class Flavor
class Flavor < RequestHandler
def initialize provider
@provider = provider
def initialize request, params
@provider = params[:provider]
end
def flavors

View File

@ -5,7 +5,7 @@ module Devops
module Handler
class Report < RequestHandler
def initialize params
def initialize request, params
@params = params
end

View File

@ -31,12 +31,11 @@ module Devops
# "disk": 20
# }
# ]
app.get_with_headers "/flavors/:provider", :headers => [:accept] do#, &Devops::Version2_0::Handler::Flavor.get_flavors
app.get_with_headers "/flavors/:provider", :headers => [:accept] do
check_privileges("flavor", "r")
provider = params[:provider]
check_provider(provider)
h = Devops::API2_0::Handler::Flavor.new(provider)
json h.flavors
json Devops::API2_0::Handler::Flavor.new(request, params).flavors
end
puts "Flavor routes initialized"