help=_("Name of bridge used for external network "
"traffic. This option is deprecated and will be removed "
"in the M release.")),
- cfg.IntOpt('metadata_port',
- default=9697,
- help=_("TCP Port used by Neutron metadata namespace "
- "proxy.")),
+ cfg.PortOpt('metadata_port',
+ default=9697,
+ help=_("TCP Port used by Neutron metadata namespace "
+ "proxy.")),
cfg.IntOpt('send_arp_for_ha',
default=3,
help=_("Send this many gratuitous ARPs for HA setup, if "
"file for ssl")),
cfg.StrOpt('nova_metadata_ip', default='127.0.0.1',
help=_("IP address used by Nova metadata server.")),
- cfg.IntOpt('nova_metadata_port',
- default=8775,
- help=_("TCP Port used by Nova metadata server.")),
+ cfg.PortOpt('nova_metadata_port',
+ default=8775,
+ help=_("TCP Port used by Nova metadata server.")),
cfg.StrOpt('metadata_proxy_shared_secret',
default='',
help=_('Shared secret to sign instance-id request'),
cfg.BoolOpt('daemonize',
default=True,
help=_('Run as daemon.')),
- cfg.IntOpt('metadata_port',
- default=9697,
- help=_("TCP Port to listen for metadata server "
- "requests.")),
+ cfg.PortOpt('metadata_port',
+ default=9697,
+ help=_("TCP Port to listen for metadata server "
+ "requests.")),
cfg.StrOpt('metadata_proxy_socket',
default='$state_path/metadata_proxy',
help=_('Location of Metadata Proxy UNIX domain '
core_opts = [
cfg.StrOpt('bind_host', default='0.0.0.0',
help=_("The host IP to bind to")),
- cfg.IntOpt('bind_port', default=9696,
- help=_("The port to bind to")),
+ cfg.PortOpt('bind_port', default=9696,
+ help=_("The port to bind to")),
cfg.StrOpt('api_extensions_path', default="",
help=_("The path for API extensions")),
cfg.StrOpt('auth_strategy', default='keystone',
cfg.IPOpt('of_listen_address', default='127.0.0.1',
help=_("Address to listen on for OpenFlow connections. "
"Used only for 'native' driver.")),
- cfg.IntOpt('of_listen_port', default=6633,
- help=_("Port to listen on for OpenFlow connections. "
+ cfg.PortOpt('of_listen_port', default=6633,
+ help=_("Port to listen on for OpenFlow connections. "
"Used only for 'native' driver.")),
cfg.IntOpt('of_connect_timeout', default=30,
help=_("Timeout in seconds to wait for "
cfg.ListOpt('tunnel_types', default=DEFAULT_TUNNEL_TYPES,
help=_("Network types supported by the agent "
"(gre and/or vxlan).")),
- cfg.IntOpt('vxlan_udp_port', default=p_const.VXLAN_UDP_PORT,
- help=_("The UDP port to use for VXLAN tunnels.")),
+ cfg.PortOpt('vxlan_udp_port', default=p_const.VXLAN_UDP_PORT,
+ help=_("The UDP port to use for VXLAN tunnels.")),
cfg.IntOpt('veth_mtu',
help=_("MTU size of veth interfaces")),
cfg.BoolOpt('l2_population', default=False,