Sha256: 344b68c3ab5ceabccce6a5f2fa0c2ed7f4c16023d43241a4ffb3bdade917ff89
Contents?: true
Size: 458 Bytes
Versions: 5
Compression:
Stored size: 458 Bytes
Contents
module Conjur module ActsAsResource def resource require 'conjur/resource' Conjur::Resource.new(Conjur::Authz::API.host, self.options)[[ Conjur.account, 'resources', path_escape(resource_kind), path_escape(resource_id) ].join('/')] end def resource_kind self.class.name.split("::")[1..-1].join('-').downcase end def resource_id id end def delete resource.delete super end end end
Version data entries
5 entries across 5 versions & 1 rubygems