mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Merge pull request #314 from Zanthras/interfaceconnections
Add an API call for listing all interface connections
This commit is contained in:
@ -61,7 +61,8 @@ urlpatterns = [
|
|||||||
url(r'^interfaces/(?P<pk>\d+)/$', InterfaceDetailView.as_view(), name='interface_detail'),
|
url(r'^interfaces/(?P<pk>\d+)/$', InterfaceDetailView.as_view(), name='interface_detail'),
|
||||||
url(r'^interfaces/(?P<pk>\d+)/graphs/$', GraphListView.as_view(), {'type': GRAPH_TYPE_INTERFACE},
|
url(r'^interfaces/(?P<pk>\d+)/graphs/$', GraphListView.as_view(), {'type': GRAPH_TYPE_INTERFACE},
|
||||||
name='interface_graphs'),
|
name='interface_graphs'),
|
||||||
url(r'^interface-connections/(?P<pk>\d+)/$', InterfaceConnectionView.as_view(), name='interfaceconnection'),
|
url(r'^interface-connections/$', InterfaceConnectionListView.as_view(), name='interfaceconnection_list'),
|
||||||
|
url(r'^interface-connections/(?P<pk>\d+)/$', InterfaceConnectionView.as_view(), name='interfaceconnection_detail'),
|
||||||
|
|
||||||
# Miscellaneous
|
# Miscellaneous
|
||||||
url(r'^related-connections/$', RelatedConnectionsView.as_view(), name='related_connections'),
|
url(r'^related-connections/$', RelatedConnectionsView.as_view(), name='related_connections'),
|
||||||
|
@ -326,6 +326,14 @@ class InterfaceConnectionView(generics.RetrieveUpdateDestroyAPIView):
|
|||||||
queryset = InterfaceConnection.objects.all()
|
queryset = InterfaceConnection.objects.all()
|
||||||
|
|
||||||
|
|
||||||
|
class InterfaceConnectionListView(generics.ListAPIView):
|
||||||
|
"""
|
||||||
|
Retrieve a list of all interface connections
|
||||||
|
"""
|
||||||
|
serializer_class = serializers.InterfaceConnectionSerializer
|
||||||
|
queryset = InterfaceConnection.objects.all()
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Device bays
|
# Device bays
|
||||||
#
|
#
|
||||||
|
Reference in New Issue
Block a user