github.com/cloudfoundry-incubator/stembuild@v0.0.0-20211223202937-5b61d62226c6/commandparser/package_messenger.go (about) 1 package commandparser 2 3 import ( 4 "fmt" 5 "io" 6 ) 7 8 type PackageMessenger struct { 9 Output io.Writer 10 } 11 12 func (m *PackageMessenger) InvalidOutputConfig(e error) { 13 fmt.Fprintln(m.Output, e) 14 } 15 16 func (m *PackageMessenger) CannotCreatePackager(e error) { 17 fmt.Fprintln(m.Output, e) 18 } 19 20 func (m *PackageMessenger) DoesNotHaveEnoughSpace(e error) { 21 fmt.Fprintln(m.Output, e) 22 } 23 24 func (m *PackageMessenger) SourceParametersAreInvalid(e error) { 25 fmt.Fprintln(m.Output, e) 26 } 27 28 func (m *PackageMessenger) PackageFailed(e error) { 29 fmt.Fprintln(m.Output, e) 30 fmt.Fprintln(m.Output, "Please provide the error logs to bosh-windows-eng@pivotal.io") 31 }