from .fhrp import *
from .ip import *
from .services import *
from .vlans import *
from .vrfs import *

__all__ = (
    'ASN',
    'Aggregate',
    'IPAddress',
    'IPRange',
    'FHRPGroup',
    'FHRPGroupAssignment',
    'Prefix',
    'RIR',
    'Role',
    'RouteTarget',
    'Service',
    'ServiceTemplate',
    'VLAN',
    'VLANGroup',
    'VRF',
)

# Ensure that VRFs are imported before IPs/prefixes so dumpdata & loaddata work correctly
from .fhrp import *
from .vrfs import *
from .ip import *
from .services import *
from .vlans import *

__all__ = (
    'ASN',
    'Aggregate',
    'IPAddress',
    'IPRange',
    'FHRPGroup',
    'FHRPGroupAssignment',
    'Prefix',
    'RIR',
    'Role',
    'RouteTarget',
    'Service',
    'ServiceTemplate',
    'VLAN',
    'VLANGroup',
    'VRF',
)

Fix dumpdata ordering for VRFs