Skip to content

Commit e53d6a1

Browse files
authored
Merge pull request #699 from mdzhigarov/adopt-bosh-utils
2 parents 044825a + 17a4a66 commit e53d6a1

12 files changed

Lines changed: 27 additions & 21 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/cloudfoundry/bosh-davcli v0.0.439
1111
github.com/cloudfoundry/bosh-gcscli v0.0.322
1212
github.com/cloudfoundry/bosh-s3cli v0.0.382
13-
github.com/cloudfoundry/bosh-utils v0.0.560
13+
github.com/cloudfoundry/bosh-utils v0.0.562
1414
github.com/cloudfoundry/config-server v0.1.257
1515
github.com/cloudfoundry/socks5-proxy v0.2.159
1616
github.com/cppforlife/go-patch v0.2.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ github.com/cloudfoundry/bosh-gcscli v0.0.322 h1:M4xGSj7x17tHoX062SU2k+KCbIkFp7oi
6262
github.com/cloudfoundry/bosh-gcscli v0.0.322/go.mod h1:jnUj6GGMwjtlyBNBH6EjaTBL79lZxlTfTsbzN39W67k=
6363
github.com/cloudfoundry/bosh-s3cli v0.0.382 h1:qGgBRE7GKhKJNgjM5qTn+zH5Zprqd7pjIhLFOl4aLd0=
6464
github.com/cloudfoundry/bosh-s3cli v0.0.382/go.mod h1:ppC4WZ6VBM+T4Ao35avr5mivSYontZudwfQ2B+T1v4Y=
65-
github.com/cloudfoundry/bosh-utils v0.0.560 h1:4vsa4dbw0gDe0/5AnFSYPrt2L+lrCxKwbJDs3hhdw6M=
66-
github.com/cloudfoundry/bosh-utils v0.0.560/go.mod h1:LNoUi8A9pr1KHF4RjwMKx4eBF6d/jhgFxZY32QVPQGY=
65+
github.com/cloudfoundry/bosh-utils v0.0.562 h1:xwuPbvB4eNQe72GeKLFlHavTUCkXs1K8xvuOafTHMqU=
66+
github.com/cloudfoundry/bosh-utils v0.0.562/go.mod h1:LNoUi8A9pr1KHF4RjwMKx4eBF6d/jhgFxZY32QVPQGY=
6767
github.com/cloudfoundry/config-server v0.1.257 h1:fLNwi5nTO0cabp8Hw7xu+Vtw7ZXQhaS3HQex/tYb30o=
6868
github.com/cloudfoundry/config-server v0.1.257/go.mod h1:wVcZNK7SUhxZ5uswkHJoTlGl4oiWjzH8o3vYi5/3pQg=
6969
github.com/cloudfoundry/go-socks5 v0.0.0-20250423223041-4ad5fea42851 h1:oy59UYcspoP44ggE8DM3kjxl1+sTFd802bbZlBBhBMk=

installation/job_renderer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func (b *jobRenderer) renderJobTemplates(
9898
}
9999

100100
func (b *jobRenderer) compressAndUpload(renderedJob bitemplate.RenderedJob) (RenderedJobRef, error) {
101-
tarballPath, err := b.compressor.CompressFilesInDir(renderedJob.Path())
101+
tarballPath, err := b.compressor.CompressFilesInDir(renderedJob.Path(), boshcmd.CompressorOptions{})
102102
if err != nil {
103103
return RenderedJobRef{}, bosherr.WrapError(err, "Compressing rendered job templates")
104104
}

installation/pkg/compiler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ func (c *compiler) Compile(pkg birelpkg.Compilable) (bistatepkg.CompiledPackageR
111111
return record, isCompiledPackage, bosherr.WrapError(err, "Compiling package")
112112
}
113113

114-
tarball, err = c.compressor.CompressFilesInDir(installDir)
114+
tarball, err = c.compressor.CompressFilesInDir(installDir, boshcmd.CompressorOptions{})
115115
if err != nil {
116116
return record, isCompiledPackage, bosherr.WrapError(err, "Compressing compiled package")
117117
}

release/archive_writer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ func (w ArchiveWriter) Write(release Release, pkgFpsToSkip []string) (string, er
8181
w.filesToInclude = w.appendFiles(licenseFiles)
8282

8383
files := w.filesToInclude
84-
path, err := w.compressor.CompressSpecificFilesInDir(stagingDir, files)
84+
path, err := w.compressor.CompressSpecificFilesInDir(stagingDir, files, boshcmd.CompressorOptions{})
8585

8686
if err != nil {
8787
return "", bosherr.WrapError(err, "Compressing release")

release/resource/archive.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func (a ArchiveImpl) Build(expectedFp string) (string, string, error) {
9090
return "", "", bosherr.WrapError(err, "Running prep scripts")
9191
}
9292

93-
archivePath, err := a.compressor.CompressFilesInDir(stagingDir)
93+
archivePath, err := a.compressor.CompressFilesInDir(stagingDir, boshcmd.CompressorOptions{})
9494
if err != nil {
9595
return "", "", bosherr.WrapError(err, "Compressing staging directory")
9696
}

stemcell/stemcell.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ func (s *extractedStemcell) Pack(destinationPath string) error {
107107
filenames = append(filenames, filepath.Base(p))
108108
}
109109

110-
intermediateStemcellPath, err := s.compressor.CompressSpecificFilesInDir(s.extractedPath, filenames)
110+
intermediateStemcellPath, err := s.compressor.CompressSpecificFilesInDir(s.extractedPath, filenames, boshfu.CompressorOptions{})
111111
if err != nil {
112112
return err
113113
}

templatescompiler/rendered_job_list_compressor.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ func (c *renderedJobListCompressor) Compress(list RenderedJobList) (RenderedJobL
6363
}
6464
}
6565

66-
archivePath, err := c.compressor.CompressFilesInDir(renderedJobListDir)
66+
archivePath, err := c.compressor.CompressFilesInDir(renderedJobListDir, boshcmd.CompressorOptions{})
6767
if err != nil {
6868
return nil, bosherr.WrapError(err, "Compressing rendered job templates")
6969
}

vendor/github.com/cloudfoundry/bosh-utils/fileutil/compressor_interface.go

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/cloudfoundry/bosh-utils/fileutil/fakes/fake_compressor.go

Lines changed: 6 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)