Sha256: 55792a4f95c29583718ef8272f52cca394b4c08a47bfe3e14a9b858ecf743321

Contents?: true

Size: 316 Bytes

Versions: 8

Compression:

Stored size: 316 Bytes

Contents

module Conjur
  module Policy
    class Plan
      attr_reader :actions, :roles_created, :resources_created
      
      def initialize
        @actions = []
        @roles_created = Set.new
        @resources_created = Set.new
      end
      
      def action a
        @actions.push a
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
conjur-asset-policy-0.13.0 lib/conjur/policy/plan.rb
conjur-asset-policy-0.12.0 lib/conjur/policy/plan.rb
conjur-asset-policy-0.11.0 lib/conjur/policy/plan.rb
conjur-asset-policy-0.8.3 lib/conjur/policy/plan.rb
conjur-asset-policy-0.8.2 lib/conjur/policy/plan.rb
conjur-asset-policy-0.8.1 lib/conjur/policy/plan.rb
conjur-asset-policy-0.8.0 lib/conjur/policy/plan.rb
conjur-asset-policy-0.7.1 lib/conjur/policy/plan.rb