debian-mirror-gitlab/lib/gitlab/ci/reports/terraform_reports.rb

28 lines
462 B
Ruby
Raw Normal View History

2020-05-24 23:13:21 +05:30
# frozen_string_literal: true
module Gitlab
module Ci
module Reports
class TerraformReports
attr_reader :plans
def initialize
@plans = {}
end
def pick(keys)
terraform_plans = plans.select do |key|
keys.include?(key)
end
{ plans: terraform_plans }
end
def add_plan(name, plan)
plans[name] = plan
end
end
end
end
end