mirror of
https://github.com/docker/compose.git
synced 2025-07-25 14:44:29 +02:00
Use logrus instead of direct output to stderr.
Signed-off-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
329ad73922
commit
1d608e0338
@ -44,6 +44,8 @@ import (
|
|||||||
"github.com/docker/docker/pkg/streamformatter"
|
"github.com/docker/docker/pkg/streamformatter"
|
||||||
|
|
||||||
"github.com/docker/compose/v2/pkg/api"
|
"github.com/docker/compose/v2/pkg/api"
|
||||||
|
|
||||||
|
"github.com/sirupsen/logrus"
|
||||||
)
|
)
|
||||||
|
|
||||||
//nolint:gocyclo
|
//nolint:gocyclo
|
||||||
@ -180,7 +182,7 @@ func (s *composeService) doBuildClassic(ctx context.Context, project *types.Proj
|
|||||||
aux := func(msg jsonmessage.JSONMessage) {
|
aux := func(msg jsonmessage.JSONMessage) {
|
||||||
var result dockertypes.BuildResult
|
var result dockertypes.BuildResult
|
||||||
if err := json.Unmarshal(*msg.Aux, &result); err != nil {
|
if err := json.Unmarshal(*msg.Aux, &result); err != nil {
|
||||||
fmt.Fprintf(s.stderr(), "Failed to parse aux message: %s", err)
|
logrus.Errorf("Failed to parse aux message: %s", err)
|
||||||
} else {
|
} else {
|
||||||
imageID = result.ID
|
imageID = result.ID
|
||||||
}
|
}
|
||||||
|
@ -33,6 +33,7 @@ import (
|
|||||||
imageapi "github.com/docker/docker/api/types/image"
|
imageapi "github.com/docker/docker/api/types/image"
|
||||||
"github.com/docker/docker/api/types/network"
|
"github.com/docker/docker/api/types/network"
|
||||||
"github.com/docker/docker/errdefs"
|
"github.com/docker/docker/errdefs"
|
||||||
|
"github.com/sirupsen/logrus"
|
||||||
"golang.org/x/sync/errgroup"
|
"golang.org/x/sync/errgroup"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -107,7 +108,7 @@ func (s *composeService) down(ctx context.Context, projectName string, options a
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !resourceToRemove && len(ops) == 0 {
|
if !resourceToRemove && len(ops) == 0 {
|
||||||
fmt.Fprintf(s.stderr(), "Warning: No resource found to remove for project %q.\n", projectName)
|
logrus.Warnf("Warning: No resource found to remove for project %q.", projectName)
|
||||||
}
|
}
|
||||||
|
|
||||||
eg, _ := errgroup.WithContext(ctx)
|
eg, _ := errgroup.WithContext(ctx)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user