def SetUp(self): self.cli = gcloud_main.CreateCLI([]) self.failure_list = [] self.missing_command_group_help_text = ( 'Failure indicates ' 'a missing category in the __init__.py for the following command ' 'group(s):\n{}\nTo add categories for this missing list, please add ' 'a class level category variable to the command group module\'s ' '__init__.py.')
import os import sys from googlecloudsdk.calliope import actions from googlecloudsdk.calliope import exceptions from googlecloudsdk.core import config from googlecloudsdk.core import platforms_install from googlecloudsdk.core import properties from googlecloudsdk.core.console import console_io from googlecloudsdk.core.updater import update_manager from googlecloudsdk.core.util import encoding from googlecloudsdk import gcloud_main # pylint:disable=superfluous-parens _CLI = gcloud_main.CreateCLI([]) def ParseArgs(): """Parse args for the installer, so interactive prompts can be avoided.""" def Bool(s): return s.lower() in ['true', '1'] parser = argparse.ArgumentParser() parser.add_argument('--usage-reporting', default=None, type=Bool, help='(true/false) Disable anonymous usage reporting.') parser.add_argument( '--rc-path',
def _CreateCLI(self, surfaces=None, translator=None): return gcloud_main.CreateCLI(surfaces or [], translator)