diff options
Diffstat (limited to 'lib/chef_zero/endpoints/server_api_version_endpoint.rb')
-rw-r--r-- | lib/chef_zero/endpoints/server_api_version_endpoint.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/chef_zero/endpoints/server_api_version_endpoint.rb b/lib/chef_zero/endpoints/server_api_version_endpoint.rb new file mode 100644 index 0000000..631f105 --- /dev/null +++ b/lib/chef_zero/endpoints/server_api_version_endpoint.rb @@ -0,0 +1,14 @@ +require 'chef_zero/rest_base' + +module ChefZero + module Endpoints + # /server_api_version + class ServerAPIVersionEndpoint < RestBase + API_VERSION = 1 + def get(request) + json_response(200, {"min_api_version"=>MIN_API_VERSION, "max_api_version"=>MAX_API_VERSION}, + request.api_version, API_VERSION) + end + end + end +end |