lib/rudder.rb in rudder-0.2.2 vs lib/rudder.rb in rudder-0.3.0

- old
+ new

@@ -13,13 +13,14 @@ ## # Compiles a {Rudder::DSL::Pipeline} definition from +path+ # to a {Hash} # # @param path [String] the path to the +Rudder+ definition + # @param vars optional [Hash<(Symbol, String), Any>] of +Concourse+ variables # @return [Hash] Concourse YAML friendly hash # - def self.compile(path) - Rudder::DSL.eval_from_file(path).to_h + def self.compile(path, vars: {}) + Rudder::DSL.eval_from_file(path, vars: vars).to_h end ## # Dumps a {Rudder::DSL::Pipeline} or Pipeline {Hash} # to the provided file handle +output+