From d3ad2ae7fe97de3fbdc37f31bcd10076e2516edc Mon Sep 17 00:00:00 2001 From: Joffrey F Date: Wed, 26 Apr 2017 15:00:41 -0700 Subject: [PATCH] Add deprecation warning to scale command Signed-off-by: Joffrey F --- compose/cli/main.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/compose/cli/main.py b/compose/cli/main.py index 9df3c82ad..37e299d94 100644 --- a/compose/cli/main.py +++ b/compose/cli/main.py @@ -764,6 +764,9 @@ class TopLevelCommand(object): $ docker-compose scale web=2 worker=3 + This command is deprecated. Use the up command with the `--scale` flag + instead. + Usage: scale [options] [SERVICE=NUM...] Options: @@ -777,6 +780,11 @@ class TopLevelCommand(object): 'The scale command is incompatible with the v2.2 format. ' 'Use the up command with the --scale flag instead.' ) + else: + log.warn( + 'The scale command is deprecated. ' + 'Use the up command with the --scale flag instead.' + ) for service_name, num in parse_scale_args(options['SERVICE=NUM']).items(): self.project.get_service(service_name).scale(num, timeout=timeout)