Sha256: dd21d07f3c5ce51c8bcbb2d885ffa1aa3274ea31c9e856123ebc9b5b815c24ea
Contents?: true
Size: 291 Bytes
Versions: 9
Compression:
Stored size: 291 Bytes
Contents
# frozen_string_literal: true module MuxTf class PlanFilenameGenerator def self.for_path(path = Dir.getwd) folder_name = File.basename(path) temp_dir = Dir.tmpdir hash = Digest::MD5.hexdigest(path) "#{temp_dir}/#{folder_name}-#{hash}.tfplan" end end end
Version data entries
9 entries across 9 versions & 1 rubygems