Skip to content

Commit e3ce5a5

Browse files
committed
Use new temp dir logic in the builddir code
1 parent 16986a0 commit e3ce5a5

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/octocatalog-diff/catalog-util/builddir.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
require_relative '../facts'
66
require_relative 'enc'
7+
require_relative '../util/util'
78

89
module OctocatalogDiff
910
module CatalogUtil
@@ -38,9 +39,7 @@ class BuildDir
3839
# @param options [Hash] Options for class; see above description
3940
def initialize(options = {}, logger = nil)
4041
@options = options.dup
41-
@tempdir = Dir.mktmpdir('ocd-builddir-')
42-
at_exit { FileUtils.rm_rf(@tempdir) if File.directory?(@tempdir) }
43-
42+
@tempdir = OctocatalogDiff::Util::Util.temp_dir('ocd-builddir-', options[:existing_tempdir])
4443
@factdir = nil
4544
@enc = nil
4645
@fact_file = nil

0 commit comments

Comments
 (0)