module Devops module API2_0 module Routes module BootstrapTemplatesRoutes def self.registered(app) # Get list of available bootstrap templates # # * *Request* # - method : GET # - headers : # - Accept: application/json # # * *Returns* : array of strings # [ # "omnibus" # ] app.get_with_headers "/templates", :headers => [:accept] do check_privileges("templates", "r") json Devops::API2_0::Handler::BootstrapTemplates.new(request).get_templates end puts "Bootstrap templates routes initialized" end end end end end