Sha256: 6045ba60c0f5e80b7b4f22908a903dc87eac14e882cc86754b7e2da0606f0ecb
Contents?: true
Size: 462 Bytes
Versions: 1
Compression:
Stored size: 462 Bytes
Contents
require 'grape' require 'cabal/cluster' require 'cabal/util' module Cabal module API module V1 class PublicKey < Grape::API formatter :txt, ->(object, env) { object[:public_ssh_key] } get '/key/:name' do name = Cabal::Util.normalize(params[:name]) { name: name, public_ssh_key: Cabal::Cluster.new(name).public_ssh_key } end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cabal-api-0.0.1 | lib/cabal/api/v1/public_key.rb |