コード例 #1
0
ファイル: list.py プロジェクト: TobiahRex/Wingman
    def Args(parser):
        """Register flags for this command."""
        job_utils.ArgsForJobRef(parser)

        base.FLATTEN_FLAG.RemoveFromParser(parser)
        base.PAGE_SIZE_FLAG.RemoveFromParser(parser)
        base.SORT_BY_FLAG.RemoveFromParser(parser)
        base.URI_FLAG.RemoveFromParser(parser)

        parser.add_argument(
            '--changed-after',
            type=time_util.ParseTimeArg,
            help='Only display metrics that have changed after the given time')
        parser.add_argument('--hide-committed',
                            default=False,
                            action='store_true',
                            help='If true, hide committed values.')
        parser.add_argument(
            '--transform',
            help='Filters only the metrics that prefix match the given regex.')
        parser.add_argument(
            '--source',
            choices=['all', 'user', 'service'],
            default='all',
            help=(
                'Can be either "all", "user", or "service". By default, source '
                'is "all" and retrieves all metrics. If set to user, displays '
                'only custom user metrics. If set to service, displays only '
                'dataflow service metrics.'))
        parser.add_argument('--tentative',
                            default=False,
                            action='store_true',
                            help='If true, display tentative values.')
コード例 #2
0
    def Args(parser):
        """Register flags for this command.

    Args:
      parser: argparse.ArgumentParser to register arguments with.
    """
        job_utils.ArgsForJobRef(parser)
コード例 #3
0
ファイル: list.py プロジェクト: TobiahRex/Wingman
    def Args(parser):
        job_utils.ArgsForJobRef(parser)

        base.FLATTEN_FLAG.RemoveFromParser(parser)
        base.SORT_BY_FLAG.RemoveFromParser(parser)
        base.URI_FLAG.RemoveFromParser(parser)
        base.ASYNC_FLAG.RemoveFromParser(parser)
        base.PAGE_SIZE_FLAG.RemoveFromParser(parser)

        parser.add_argument(
            '--after',
            type=time_util.ParseTimeArg,
            help=
            'Only display messages logged after the given time. Time format is'
            ' yyyy-mm-dd hh-mm-ss')
        parser.add_argument(
            '--before',
            type=time_util.ParseTimeArg,
            help=
            'Only display messages logged before the given time. Time format'
            ' is yyyy-mm-dd hh-mm-ss')
        parser.add_argument(
            '--importance',
            choices=['debug', 'detailed', 'warning', 'error'],
            help=
            'Minimum importance a message must have to be displayed. Options'
            ' are "debug, "detailed", "warning", or "error".',
            default='warning')
コード例 #4
0
    def Args(parser):
        """Register flags for this command.

    Args:
      parser: argparse.ArgumentParser to register arguments with.
    """
        job_utils.ArgsForJobRef(parser)

        parser.add_argument(
            '--full',
            action='store_const',
            const=job_utils.JOB_VIEW_ALL,
            default=job_utils.JOB_VIEW_SUMMARY,
            help='Retrieve the full Job rather than the summary view')
コード例 #5
0
    def Args(parser):
        """Register flags for this command.

    Args:
      parser: argparse.ArgumentParser to register arguments with.
    """
        job_utils.ArgsForJobRef(parser)

        parser.add_argument('--environment',
                            action='store_true',
                            help='If present, the environment will be listed.')
        parser.add_argument('--steps',
                            action='store_true',
                            help='If present, the steps will be listed.')
コード例 #6
0
    def Args(parser):
        """Register flags for this command."""
        job_utils.ArgsForJobRef(parser)

        parser.add_argument(
            '--changed-after',
            type=time_util.ParseTimeArg,
            help='Only display metrics that have changed after the given time')
        parser.add_argument('--hide-committed',
                            default=False,
                            action='store_true',
                            help='If true, hide committed values.')
        parser.add_argument('--tentative',
                            default=False,
                            action='store_true',
                            help='If true, display tentative values.')
コード例 #7
0
    def Args(parser):
        job_utils.ArgsForJobRef(parser)

        parser.add_argument(
            '--after',
            type=time_util.ParseTimeArg,
            help='Only display messages logged after the given time.')
        parser.add_argument(
            '--before',
            type=time_util.ParseTimeArg,
            help='Only display messages logged before the given time.')
        parser.add_argument(
            '--importance',
            choices=['debug', 'detailed', 'warning', 'error'],
            help='Minimum importance a message must have to be displayed',
            default='warning')