Skip to content

Commit

Permalink
Merge pull request #103 from kairu-ms/disable-paging-in-long-running
Browse files Browse the repository at this point in the history
Disable paging for long running command
  • Loading branch information
kairu-ms authored Aug 2, 2022
2 parents e60b6e4 + 3a10364 commit ba69e90
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/aaz_dev/cli/controller/az_command_generator.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
from .az_arg_group_generator import AzArgGroupGenerator, AzArgClsGenerator
from .az_output_generator import AzOutputGenerator
from utils import exceptions
import logging


logger = logging.getLogger('backend')


class AzCommandCtx:
Expand Down Expand Up @@ -196,6 +200,10 @@ def __init__(self, cmd: CLIAtomicCommand, is_wait=False):
self.outputs.append(output_generator)
if output_generator.next_link:
self.paging = True
if self.lro_counts > 0 and self.paging:
self.paging = False
# TODO: support paging for long running command later
logger.warning(f"Disable paging for long running command: '{self.name}'")

if len(self.outputs) > 1:
# TODO: add support for output larger than 1
Expand Down

0 comments on commit ba69e90

Please sign in to comment.