mirror of
https://github.com/retspen/webvirtcloud
synced 2025-07-31 12:41:08 +00:00
reorg imports and black format
This commit is contained in:
parent
fcd4b79431
commit
a1eab70e2d
27 changed files with 319 additions and 305 deletions
|
|
@ -1,5 +1,5 @@
|
|||
from rest_framework import serializers
|
||||
from networks.models import Networks
|
||||
from rest_framework import serializers
|
||||
|
||||
|
||||
class NetworksSerializer(serializers.ModelSerializer):
|
||||
|
|
|
|||
|
|
@ -1,26 +1,28 @@
|
|||
from django.shortcuts import get_object_or_404
|
||||
from computes.models import Compute
|
||||
from rest_framework import status, viewsets
|
||||
|
||||
from django.shortcuts import get_object_or_404
|
||||
from rest_framework import viewsets
|
||||
from rest_framework.response import Response
|
||||
from vrtManager.network import wvmNetworks
|
||||
|
||||
from .serializers import NetworksSerializer
|
||||
from rest_framework.response import Response
|
||||
|
||||
|
||||
class NetworkViewSet(viewsets.ViewSet):
|
||||
"""
|
||||
A viewset for listing retrieving networks.
|
||||
"""
|
||||
|
||||
|
||||
def list(self, request, compute_pk=None):
|
||||
|
||||
|
||||
compute = get_object_or_404(Compute, pk=compute_pk)
|
||||
|
||||
conn = wvmNetworks(compute.hostname, compute.login, compute.password, compute.type)
|
||||
|
||||
conn = wvmNetworks(
|
||||
compute.hostname, compute.login, compute.password, compute.type
|
||||
)
|
||||
queryset = conn.get_networks_info()
|
||||
|
||||
serializer = NetworksSerializer(queryset, many=True, context={'request': request})
|
||||
serializer = NetworksSerializer(
|
||||
queryset, many=True, context={"request": request}
|
||||
)
|
||||
|
||||
return Response(serializer.data)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue