# encoding: UTF-8 require "providers/provider_factory" module Devops module API2_0 module Routes module ProviderRoutes def self.registered(app) # Get devops providers # # * *Request* # - method : GET # - headers : # - Accept: application/json # # * *Returns* : # [ # "ec2", # "openstack" # ] app.get_with_headers "/providers", :headers => [:accept] do#, &Devops::Version2_0::Handler::Provider.get_providers check_privileges("provider", "r") json Devops::API2_0::Handler::Provider.new(request).providers end puts "Provider routes initialized" end end end end end