diff options
Diffstat (limited to 'openstackclient/network/v2/router.py')
| -rw-r--r-- | openstackclient/network/v2/router.py | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/openstackclient/network/v2/router.py b/openstackclient/network/v2/router.py index 2ededae8..56630a23 100644 --- a/openstackclient/network/v2/router.py +++ b/openstackclient/network/v2/router.py @@ -19,6 +19,7 @@ from openstackclient.common import command from openstackclient.common import exceptions from openstackclient.common import parseractions from openstackclient.common import utils +from openstackclient.i18n import _ from openstackclient.identity import common as identity_common @@ -95,12 +96,12 @@ class AddPortToRouter(command.Command): parser.add_argument( 'router', metavar='<router>', - help="Router to which port will be added (name or ID)", + help=_("Router to which port will be added (name or ID)") ) parser.add_argument( 'port', metavar='<port>', - help="Port to be added (name or ID)", + help=_("Port to be added (name or ID)") ) return parser @@ -119,12 +120,12 @@ class AddSubnetToRouter(command.Command): parser.add_argument( 'router', metavar='<router>', - help="Router to which subnet will be added (name or ID)", + help=_("Router to which subnet will be added (name or ID)") ) parser.add_argument( 'subnet', metavar='<subnet>', - help="Subnet to be added (name or ID)", + help=_("Subnet to be added (name or ID)") ) return parser @@ -146,43 +147,43 @@ class CreateRouter(command.ShowOne): parser.add_argument( 'name', metavar='<name>', - help="New router name", + help=_("New router name") ) admin_group = parser.add_mutually_exclusive_group() admin_group.add_argument( '--enable', action='store_true', default=True, - help="Enable router (default)", + help=_("Enable router (default)") ) admin_group.add_argument( '--disable', action='store_true', - help="Disable router", + help=_("Disable router") ) parser.add_argument( '--distributed', dest='distributed', action='store_true', default=False, - help="Create a distributed router", + help=_("Create a distributed router") ) parser.add_argument( '--project', metavar='<project>', - help="Owner's project (name or ID)", + help=_("Owner's project (name or ID)") ) + identity_common.add_project_domain_option_to_parser(parser) parser.add_argument( '--availability-zone-hint', metavar='<availability-zone>', action='append', dest='availability_zone_hints', - help='Availability Zone in which to create this router ' - '(requires the Router Availability Zone extension, ' - 'repeat option to set multiple availability zones)', + help=_("Availability Zone in which to create this router " + "(Router Availability Zone extension required, " + "repeat option to set multiple availability zones)") ) - identity_common.add_project_domain_option_to_parser(parser) return parser def take_action(self, parsed_args): @@ -206,7 +207,7 @@ class DeleteRouter(command.Command): 'router', metavar="<router>", nargs="+", - help=("Router(s) to delete (name or ID)") + help=_("Router(s) to delete (name or ID)") ) return parser @@ -226,7 +227,7 @@ class ListRouter(command.Lister): '--long', action='store_true', default=False, - help='List additional fields in output', + help=_("List additional fields in output") ) return parser @@ -279,12 +280,12 @@ class RemovePortFromRouter(command.Command): parser.add_argument( 'router', metavar='<router>', - help="Router from which port will be removed (name or ID)", + help=_("Router from which port will be removed (name or ID)") ) parser.add_argument( 'port', metavar='<port>', - help="Port to be removed (name or ID).", + help=_("Port to be removed (name or ID)") ) return parser @@ -303,12 +304,12 @@ class RemoveSubnetFromRouter(command.Command): parser.add_argument( 'router', metavar='<router>', - help="Router from which the subnet will be removed (name or ID)", + help=_("Router from which the subnet will be removed (name or ID)") ) parser.add_argument( 'subnet', metavar='<subnet>', - help="Subnet to be removed (name or ID)", + help=_("Subnet to be removed (name or ID)") ) return parser @@ -330,35 +331,35 @@ class SetRouter(command.Command): parser.add_argument( 'router', metavar="<router>", - help=("Router to modify (name or ID)") + help=_("Router to modify (name or ID)") ) parser.add_argument( '--name', metavar='<name>', - help='Set router name', + help=_("Set router name") ) admin_group = parser.add_mutually_exclusive_group() admin_group.add_argument( '--enable', action='store_true', default=None, - help='Enable router', + help=_("Enable router") ) admin_group.add_argument( '--disable', action='store_true', - help='Disable router', + help=_("Disable router") ) distribute_group = parser.add_mutually_exclusive_group() distribute_group.add_argument( '--distributed', action='store_true', - help="Set router to distributed mode (disabled router only)", + help=_("Set router to distributed mode (disabled router only)") ) distribute_group.add_argument( '--centralized', action='store_true', - help="Set router to centralized mode (disabled router only)", + help=_("Set router to centralized mode (disabled router only)") ) routes_group = parser.add_mutually_exclusive_group() routes_group.add_argument( @@ -368,15 +369,15 @@ class SetRouter(command.Command): dest='routes', default=None, required_keys=['destination', 'gateway'], - help="Routes associated with the router " - "destination: destination subnet (in CIDR notation) " - "gateway: nexthop IP address " - "(repeat option to set multiple routes)", + help=_("Routes associated with the router " + "destination: destination subnet (in CIDR notation) " + "gateway: nexthop IP address " + "(repeat option to set multiple routes)") ) routes_group.add_argument( '--clear-routes', action='store_true', - help="Clear routes associated with the router", + help=_("Clear routes associated with the router") ) # TODO(tangchen): Support setting 'ha' property in 'router set' @@ -408,7 +409,7 @@ class ShowRouter(command.ShowOne): parser.add_argument( 'router', metavar="<router>", - help="Router to display (name or ID)" + help=_("Router to display (name or ID)") ) return parser |
