Merge "Add custom command classes"

This commit is contained in:
Zuul 2025-12-11 21:42:13 +00:00 committed by Gerrit Code Review
commit 30f3192b8d
134 changed files with 167 additions and 141 deletions

View file

@ -0,0 +1,27 @@
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
from cliff import lister
from cliff import show
from osc_lib.command import command
from openstackclient import shell
class Command(command.Command):
app: shell.OpenStackShell
class Lister(Command, lister.Lister): ...
class ShowOne(Command, show.ShowOne): ...

View file

@ -17,9 +17,9 @@ import copy
import logging
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -14,8 +14,8 @@
"""Configuration action implementations"""
from keystoneauth1.loading import base
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _
REDACTED = "<redacted>"

View file

@ -17,9 +17,9 @@
import logging
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)

View file

@ -17,9 +17,9 @@
import itertools
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -17,9 +17,9 @@
import sys
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -20,8 +20,8 @@ import queue
import typing as ty
from cliff.formatters import table
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -21,10 +21,10 @@ import sys
import typing as ty
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common

View file

@ -14,8 +14,7 @@
"""Versions Action Implementation"""
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -22,10 +22,10 @@ import typing as ty
from openstack import utils as sdk_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -16,9 +16,9 @@
"""Compute v2 Console action implementations"""
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -13,9 +13,9 @@
"""Compute v2 Console auth token implementations."""
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -21,10 +21,10 @@ from openstack import exceptions as sdk_exceptions
from openstack import utils as sdk_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -16,9 +16,9 @@
"""Host action implementations"""
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -21,10 +21,10 @@ import re
from openstack import exceptions as sdk_exceptions
from openstack import utils as sdk_utils
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _

View file

@ -13,9 +13,9 @@
"""Hypervisor Stats action implementations"""
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -22,10 +22,10 @@ import os
from cryptography.hazmat.primitives.asymmetric import ed25519
from cryptography.hazmat.primitives import serialization
from openstack import utils as sdk_utils
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -28,11 +28,11 @@ from openstack import exceptions as sdk_exceptions
from openstack import utils as sdk_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient.api import compute_v2
from openstackclient import command
from openstackclient.common import envvars
from openstackclient.common import pagination
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import importlib
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -22,10 +22,10 @@ from cliff import columns
import iso8601
from openstack import exceptions as sdk_exceptions
from openstack import utils as sdk_utils
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _

View file

@ -20,10 +20,10 @@ import logging
from openstack import utils as sdk_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _

View file

@ -19,10 +19,10 @@ import importlib
import logging
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
import uuid
from openstack import utils as sdk_utils
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -15,10 +15,10 @@
"""Compute v2 Server action implementations"""
from openstack import utils as sdk_utils
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from openstack import utils as sdk_utils
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -19,9 +19,9 @@ import datetime
import functools
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -16,10 +16,10 @@
import logging
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -20,10 +20,10 @@ import logging
from keystoneauth1 import exceptions as ks_exc
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from keystoneauth1 import exceptions as ks_exc
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -13,10 +13,10 @@
"""Identity v2 Assignment action implementations"""
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _ # noqa

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -15,9 +15,9 @@
"""Identity v2 Token action implementations"""
from osc_lib.command import command
from osc_lib import exceptions
from openstackclient import command
from openstackclient.i18n import _

View file

@ -20,10 +20,10 @@ import logging
from cliff import columns as cliff_columns
from keystoneauth1 import exceptions as ks_exc
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -21,10 +21,10 @@ import logging
import uuid
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -16,10 +16,10 @@
import logging
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -18,10 +18,10 @@
import logging
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -14,10 +14,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -16,10 +16,10 @@
import json
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -16,10 +16,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from openstack import exceptions as sdk_exc
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -16,10 +16,10 @@
import logging
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -17,8 +17,8 @@
import logging
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as common_utils

View file

@ -18,10 +18,10 @@
import json
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -19,10 +19,10 @@ import logging
from keystoneauth1 import exceptions as ks_exc
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common
from openstackclient.identity.v3 import tag

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as common_utils

View file

@ -18,10 +18,10 @@
import logging
from openstack import exceptions as sdk_exc
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -13,8 +13,7 @@
"""Identity v3 Assignment action implementations"""
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
"""Identity v3 Token action implementations"""
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -18,10 +18,10 @@ import itertools
import logging
from openstack import exceptions as sdk_exceptions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -17,9 +17,9 @@ The first step of federated auth is to fetch an unscoped token. From there,
the user can list domains and projects they are allowed to access, and request
a scoped token."""
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -20,10 +20,10 @@ import logging
import typing as ty
from openstack import exceptions as sdk_exc
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common

View file

@ -24,10 +24,10 @@ from cliff import columns as cliff_columns
from osc_lib.api import utils as api_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
CONTAINER_CHOICES = ["ami", "ari", "aki", "bare", "docker", "ova", "ovf"]

View file

@ -17,10 +17,10 @@ import copy
import datetime
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -30,10 +30,10 @@ from openstack import utils as sdk_utils
from osc_lib.api import utils as api_utils
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.common import pagination
from openstackclient.common import progressbar
from openstackclient.i18n import _

View file

@ -12,8 +12,8 @@
from osc_lib.cli import format_columns
from osc_lib.command import command
from openstackclient import command
from openstackclient.i18n import _

View file

@ -18,10 +18,10 @@
import logging
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
_formatters = {

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
import json
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -12,10 +12,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)

View file

@ -12,9 +12,9 @@
"""Image V2 Action Implementations"""
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -11,9 +11,9 @@
# under the License.
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
_formatters = {

View file

@ -12,19 +12,19 @@
#
import abc
import argparse
import contextlib
import logging
import typing as ty
import cliff.app
from cliff import _argparse
import openstack.exceptions
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import utils
from openstackclient import shell
LOG = logging.getLogger(__name__)
@ -68,7 +68,7 @@ class NetDetectionMixin(metaclass=abc.ABCMeta):
present the options for both network types, often qualified accordingly.
"""
app: cliff.app.App
app: shell.OpenStackShell
@property
def _network_type(self):
@ -136,7 +136,7 @@ class NetDetectionMixin(metaclass=abc.ABCMeta):
)
)
def get_parser(self, prog_name: str) -> argparse.ArgumentParser:
def get_parser(self, prog_name: str) -> _argparse.ArgumentParser:
LOG.debug('get_parser(%s)', prog_name)
parser = super().get_parser(prog_name) # type: ignore
parser = self.update_parser_common(parser)
@ -203,6 +203,8 @@ class NetworkAndComputeDelete(NetworkAndComputeCommand, metaclass=abc.ABCMeta):
following the rules in doc/source/command-errors.rst.
"""
resource: str
def take_action(self, parsed_args):
ret = 0
resources = getattr(parsed_args, self.resource, [])

View file

@ -16,10 +16,10 @@
import logging
import netaddr
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -16,10 +16,10 @@
import logging
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common
from openstackclient.network import utils as network_utils

View file

@ -16,10 +16,10 @@
import logging
import typing as ty
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common

View file

@ -14,9 +14,9 @@
"""IP Availability Info implementations"""
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -17,10 +17,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -17,10 +17,10 @@ import logging
from cliff import columns as cliff_columns
from osc_lib.cli import format_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)

View file

@ -15,9 +15,9 @@
import logging
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -13,10 +13,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -16,10 +16,10 @@
import logging
import typing as ty
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -16,10 +16,10 @@
import logging
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -15,10 +15,10 @@
import itertools
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common

View file

@ -13,9 +13,9 @@
# License for the specific language governing permissions and limitations
# under the License.
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -15,10 +15,10 @@
import logging
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.network import common

View file

@ -20,10 +20,10 @@ import itertools
import logging
import typing as ty
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common
@ -402,7 +402,7 @@ class ListNetworkSegmentRange(command.Lister):
'available',
)
display_props: tuple[str, ...] = tuple()
display_props: tuple[ty.Any, ...] = tuple()
for s in data:
props = utils.get_item_properties(s, columns)
if (

View file

@ -13,9 +13,9 @@
"""Network Service Providers Implementation"""
from osc_lib.command import command
from osc_lib import utils
from openstackclient import command
from openstackclient.i18n import _

View file

@ -23,10 +23,10 @@ from cliff import columns as cliff_columns
from osc_lib.cli import format_columns
from osc_lib.cli import identity as identity_utils
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils as osc_utils
from openstackclient import command
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)

View file

@ -22,11 +22,11 @@ import typing as ty
from cliff import columns as cliff_columns
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from osc_lib.utils import tags as _tag
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -23,11 +23,11 @@ import typing as ty
from cliff import columns as cliff_columns
from osc_lib.cli import format_columns
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import exceptions
from osc_lib import utils
from osc_lib.utils import tags as _tag
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

View file

@ -16,11 +16,11 @@
import argparse
from cliff import columns as cliff_columns
from osc_lib.command import command
from osc_lib import utils
from osc_lib.utils import tags as _tag
from openstackclient.api import compute_v2
from openstackclient import command
from openstackclient.i18n import _
from openstackclient.identity import common as identity_common
from openstackclient.network import common

Some files were not shown because too many files have changed in this diff Show more