Add —all option to compose ls, listing non running projects.

Added e2e tests to stop, start, pause, unpause, ls —all, ps —all

Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
This commit is contained in:
Guillaume Tardif 2021-02-24 12:06:17 +01:00
parent 844e465a94
commit cba4f140ae
18 changed files with 211 additions and 83 deletions

View file

@ -77,7 +77,7 @@ func (p *proxy) Services(ctx context.Context, request *composev1.ComposeServices
}
func (p *proxy) Stacks(ctx context.Context, request *composev1.ComposeStacksRequest) (*composev1.ComposeStacksResponse, error) {
stacks, err := Client(ctx).ComposeService().List(ctx)
stacks, err := Client(ctx).ComposeService().List(ctx, compose.ListOptions{All: request.All})
if err != nil {
return nil, err
}