Sha256: b9d1972662d43e3fee40753c755bb48f6c429df097f1e83e82857be67265e56b
Contents?: true
Size: 402 Bytes
Versions: 101
Compression:
Stored size: 402 Bytes
Contents
class Terraspace::Terraform::Api::Vars class Rb < Base include DslEvaluator def initialize(*) super @vars = [] # holds results end def vars evaluate_file(@vars_path) @vars end def var(attrs={}) default = { category: "terraform" } # required field var = default.deep_merge(attrs).deep_stringify_keys! @vars << var end end end
Version data entries
101 entries across 101 versions & 1 rubygems