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" require "providers/provider_factory"
module Devops module Devops
module API2_0 module API2_0
module Handler module Handler
class Flavor class Flavor < RequestHandler
def initialize provider def initialize request, params
@provider = provider @provider = params[:provider]
end end
def flavors def flavors

View File

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

View File

@ -31,12 +31,11 @@ module Devops
# "disk": 20 # "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") check_privileges("flavor", "r")
provider = params[:provider] provider = params[:provider]
check_provider(provider) check_provider(provider)
h = Devops::API2_0::Handler::Flavor.new(provider) json Devops::API2_0::Handler::Flavor.new(request, params).flavors
json h.flavors
end end
puts "Flavor routes initialized" puts "Flavor routes initialized"