_dict_extend_functions = {}
def __init__(self):
- # NOTE(jkoelker) This is an incomlete implementation. Subclasses
+ # NOTE(jkoelker) This is an incomplete implementation. Subclasses
# must override __init__ and setup the database
# and not call into this class's __init__.
# This connection is setup as memory for the tests.
class FloatingIP(model_base.BASEV2, models_v2.HasId, models_v2.HasTenant):
"""Represents a floating IP address.
- This IP address may or many not be allocated to a tenant, and may or
+ This IP address may or may not be allocated to a tenant, and may or
may not be associated with an internal port/ip address/router.
"""
try:
rport_qry = context.session.query(models_v2.Port)
rports = rport_qry.filter_by(device_id=router_id)
- # its possible these ports on on the same network, but
- # different subnet
+ # It's possible these ports are on the same network, but
+ # different subnets.
new_ipnet = netaddr.IPNetwork(subnet_cidr)
for p in rports:
for ip in p['fixed_ips']: