Module Import alias Import alias Import alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A functools N/A random N/A netaddr neutron.tests.common.exclusive_resources resource_allocator get_random_ip N/A N/A low high N/A N/A N/A parent_range N/A N/A netaddr IPRange low high N/A N/A str N/A N/A random choice parent_range N/A ExclusiveIPAddress N/A N/A resource_allocator ExclusiveResource N/A N/A Allocate a unique ip address.

    :ivar address: allocated ip address
    :type address: netaddr.IPAddress
     __init__ N/A N/A self low high N/A N/A N/A N/A N/A N/A super ExclusiveIPAddress self __init__ ip_addresses N/A N/A functools partial get_random_ip low high N/A _setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ExclusiveIPAddress self _setUp N/A N/A self address N/A N/A netaddr IPAddress N/A self resource N/A N/A